Poor Jo Rivera.
On Monday night's episode of Teen Mom 2, his six-year-old son, Isaac — who he shares with Kailyn Lowry — was upset about missing his stepdad, Javi Marroquin!
It was the day of his Kindergarten graduation and Kail, Jo and Jo's fiancèe and second baby mama, Vee Torres were all in attendance, however Javi was away on deployment with the United States Air Force.
“I want my dad,” he cried, though his mother reminded him that his father was present for the occasion.
However, it turned out that Isaac wanted his "other dad."
Javi Facetimed everyone a few minutes later, but the heartbreak on Jo's face was clear.
Isaac and Javi always had a strong bond, so we're sure the deployment and divorce announcement were not easy times in his life. It's clear Javi is still making an effort to be part of his life, however, as he was spotted hanging out with Jo and Vee back in September while Kailyn was on vacation.
Kailyn and Javi, who announced their split in May after four years of marriage, also have one son together — three-year-old Lincoln.
"I'm a family man," he previously admitted to In Touch. "I want to get married again. I want more kids."
Meanwhile, Isaac also has a one-year-old sister, named Velisse, from his father and stepmother-to-be. There's also a chance he could become a big brother for the third time, as his mother, Kailyn, previously admitted on Twitter that she would be open to having another child if she met the right person.
“She’s amazing, but Cassie has been really hurt in the past so it’s hard for her to not think that she’ll be hurt again. I don’t think she was ready for everything to come at her at once,” he revealed to Radar Online. “She’s an amazing girl though and if she ever does allow someone to love her that’ll be a lucky guy. I hope it’ll be me, but not right now I guess.”
He continued, “It just sucks because Lincoln was starting to open up to her and asked about her. But I’ll take the bullet on that one.”
See more Teen Mom stars with their kids in the gallery!