Credit: Instagram

This week on the Teen Mom 2 Season 5 finale, Kailyn Lowry learned that her baby daddy, Jo Rivera, officially moved into a brand new apartment. Oh, and he moved into said apartment with his girlfriend, Vee Torres!

It's no secret that Kailyn and Vee don't get along, and Kail seemed pretty upset when Jo dropped this bombshell. Unfortunately, girlfriend couldn't exactly air her grievances because she'd already moved in with her significant other, Javi Marroquin — and popped out a baby with him, no less!

Kailyn managed to be pretty nice on the phone with Jo, but fans got to see just how upset she was in an unaired bonus clip. "Jo hates Javi and Javi doesn't really like Jo either," Kailyn admitted to a friend. "I just think Jo fought for so much and claimed that my move was going to rip him away from everything he had, which it definitely didn't….he's the only one that's causing chaos."

Kailyn clearly has issues with Jo's behavior, and is worried that her relationship with Isaac will ultimately suffer. "It hurts my heart to think that during the holidays or any time special things are going on and I want to take both of my kids, there's a chance that maybe he's going to be at his dad's and I won't be able to take both of them," Kailyn said. "So Isaac will feel left out."

Kailyn's worries are totally reasonable, but it's also important that Isaac spends time with his dad. Hopefully, Kailyn and Jo will become better at this whole co-parenting thing so they can accommodate each other's schedules when something special does come up!

Do you think Kailyn's being fair on Jo? Let us know below.

Source: MTV

Get More: MTV Shows