"but it has all been worth it."