Heaven Arespacochaga recently thanked KC Montero for being a loving father figure.
Geneva and Paco were married in 1995, but the marriage was annulled in 2001.
The two of them remained good friends, and they eventually married different people.
Geneva married KC, and Paco married his second wife Tiny.
But both marriages still ended in separation.
While his family situation was not ideal, Heaven admired how Paco and KC both made sure to be loving parental figures in his life.
This Father's Day, Heaven honored Paco and KC in his Instagram post.
His message read, published as is: "My dad and step dad's co-parenting skills were off the charts during the 2000s and 2010s!
"My biological parents annulled their marriage when I was 3.
"My step dad and mom divorced when I was 14.
"My step mom and dad divorced when I was 15.
"Those things don't necessarily look good on paper...but...hear me out...there's blessings that come from that!
"Despite my parents' romantic relationships not working out, my dads set their egos aside to develop their own personal relationship and make coparenting easier for them."
Heaven is grateful to still have both Paco and KC in his life.
"Now I wasn't raised a saint by any means. I've made as much mistakes (maybe more) as the next guy, but I was taught to be grateful for my experiences and what I have.
"I'm grateful to still have the chance to greet both these men that I love dearly a Happy Fathers Day this year.
"Being able to show up every single day, willing to put in the work while striving to be better than the day prior—that's what makes a man.
"Happy Fathers Day to all the fathers being dads out there to their children!"