Thank God, He knows what's best. He's merciful and doesn't give us our way. When prayers aren't being answered or when things aren't happening as fast as I would like, that either means God is protecting me from danger ahead, it's not the right time or He has something better in store... Be still before the LORD and wait patiently for him... Psalm 37:7
Have you seen this movie? It's got Diane Keaton, Mandy Moore and Lauren Graham(love her, she played on Gilmore Girls, loved that show). It is such a good chick flick..I highly recommend it if you haven't seen it!