After a discussion today that took me back to my memories of college, I am reminded of three words:
Grace of God.
Many times the things I saw as hindrances, He put in my way as a hedge to protect me.
The roommate the university assigned to me who turned into my closest girlfriend. The class that was too full. The guy who broke my heart. The horrible accident that I wasn't in because of an argument. The church God plugged me into. The best friend who turned into the greatest husband on earth...the list goes on and on.
Joys and disappointments that all turned out to be blessings. Some were obvious from the beginning, while others took a while for me to appreciate. I look back on the accumulation of them, and I see that He truly has caused all things to work together for my good.
Now, if I can keep that perspective going forward...