Just a tidbit...
Life has a habit of ignoring the things you want and giving you the things you need. Somethings aren't meant to be. Somethings may surprise you as being exactly what you were needing. Trust in life... trust in God. The guy really knows what he is doing? When it seems impossible to believe what is happening is meant to happen... take a breather and look at the bigger picture. Chances are you will begin to see all the pieces falling together. Pay attention to life and learn from it. Experience things... I mean really experience them. Use the brain you were given and ponder life itself. You will notice a difference in yourself. You will learn to trust... not to take things for granted. You will see the miracles of life.