Juan Jaimes Garcia Espinoza, whose inspiring story we've previous brought to you, recently got married to his now husband Tommy Espinoza. Juan first became a dad via a previous marriage to a woman, but has been raising his daughter, Isabelle, with Tommy since the couple met in 2015.
"As you have been there for me, I vow to always be there for you," Tommy said to Juan during their vows. "To be there as a supporting husband, a best friend, and a co-parent to the amazing young girl you brought into my life."
Then, a clearly emotional Tommy motioned for Isabelle to join the husbands at the front of the ceremony.
"Isabelle, I promise to support you, to love you, to fight for you, to guide you every day," he said. "I'm here. I promise to be here for you in any way you need as a dad, and your friend. I am so thankful and blessed to have you in my life as the daughter I always wanted. You're beautiful, you're smart, creative, and full of energy. There's nothing I'd ever change about you. I promise to love you just as much as daddy. And I promise to always take care of you both, as long as you'll have me."
"It was a complete surprise to me," Juan told us of Tommy's beautiful speech. "I didn't expect it at all!"
Grab the tissues and watch the beautiful speech here: