I can’t believe it.... finally!!

Jessica

I was due on June 21st but he decided to hang in there till June 27th. But he’s finally here!!! I am so freaking in love! I can’t believe he’s mine 😃💙 so much pain but well worth it.