Things aren't always planned in our lives... Most of the times we just have to trust our Gut and go with the Flow.
Also, the best things in our lives are always unexpected because we didn't have any expectations. Always trying to control your life and things around you isn't possible and feasible too. But, Usually things are easier said than done.
You should let go of your control over things and just focus on what needs to be focused. That's when you'll probably have some of the best experiences of your life.
Our Birth was Unexpected and our Death is gonna be Unexpected then why should you even expect things in-between them. The suspense of our life is the beauty that lies within. Things will fall in places and they have to else the puzzle of Life will remain incomplete.
But, one thing is for sure we are completely responsible for what and where we are in our lives. It could either be Pride or Shame you should have the courage to carry it to the next stage of your life. Something's might not work out and end up being a failure but they open up a magical new life that you will forever be grateful for.
Just don't try to foresee it and ruin the surprise..
"Expect the unexpected and whenever possible be the unexpected"
Cheers..