Sometimes you just have to make your own luck.
My boyfriend of three years and I have been attempting to see each other (and failing miserably) for the last six months. He is in the military and stationed nowhere near me or his family. Being in school, it's been difficult to find time to see him. A few weeks ago we realized something amazing - the fourth of July was on a Monday, and it being a federal holiday we both would have the day off of work.
Following this epiphany came a sudden frenzy of planning. Did I want to drive down or fly? definitely fly, it would take half the time overall, including time spent waiting in airports. When was I leaving? I would have to leave in the middle of the workday to avoid the holiday rush, but a few talks with my supervisor and a few late nights to make up helped it happen.
We were determined to plan and pay for the weekend without any assistance from outside forces (i.e. parental units), but the short-notice nature of the military base meant that by the time we were certain about when we could meet, it was almost too late to buy tickets. Some poor luck with a travel agency on base meant that I had to beg my family for assistance. It was humiliating, and not an experience I plan to repeat.
However, one call of shame later I had tickets in hand! Or rather, on laptop. Save paper and all that jazz. I could hardly believe any of this was actually happening until I stepped off of the last flight and saw my boyfriend for the first time in six months. We got to spend the quality time together that we desperately needed to hold the remnants of our sanity together - to laugh, to cry, to cuddle, and to watch silly movies.
So, how to spot a miracle? Things don't always come easily. There will be brick walls thrown up, but somehow you will get past them if you want it badly enough. Things will be wonderful. Things will be sad. And - as the song goes - although you may not get exactly what you wanted, you'll get what you need.