Aw this makes me want to cry, I remember your struggles well and I'm so glad you and Zoe found each other. She's adorable, and looks very content.