It's his birthday again.
And as I reflect on this day three years ago, and the many days since, I can't help but be reminded that if I'd carried Elijah to term, if he'd been born healthy, I'd never have Talya, and I may not have Charlie either. It doesn't make July 12 2007 suck any less, but it does remind me:
God's plans are almost always filled with moments of heartache, suffering, and tearful surrender but carry the promise of an eternity of delight.
My life is filled with His gracious gifts, but they are only a taste of what is waiting for me on the other side.