Madison Cain Johnson, one of the CAIN siblings announced that she has given birth to her first child – a baby boy which they named Calloway Davy Johnson.
The delivery was not without complications. Madison had to undergo a C-section in order to deliver the baby. But in the midst of all the pain and stress and complication, God still came through with the ultimate word!
“Yesterday was so physically painful, so stressful, and yet so beautiful,” Madison related on her Instagram. “I’ll share my birth story later, but long story short, almost everything went wrong. But still, here I am, wrapped in so much love from my family, my friends and this little boy. Cal and I just met, but he curls into me like we were made for each other. 😭For my wedding day in 2016, Jared wrote me a series of letters for milestones we’d cross throughout life. Reeling from an unplanned c-section, Jared’s words written over 6 years ago ushered in the presence of God, like they were made for this exact moment. I could never earn this kind of love. Thank you Lord for my husband. Thank you Lord for baby Calloway Davy.”
View this post on Instagram
Our best congratulations to the family CAIN!