Change is a constant part of life, and there is no such thing as perfect timing. There will always be hurdles and obstacles. Life will never give you a break. In fact, the closer you get to accomplishing your goals, the harder life will get.
Learning to adapt and mastering the art of detachment is what separates the wishers and dreamers from the ones who actually make it happen.
When you let go of expectations, you stop resisting change and start creating opportunities in uncertainty. To whom much is given, much is also required. Have a great day in purpose, on purpose!