Now that Khloé Kardashian and Tristan Thompson are back to showing off their relationship on social media, fans are wondering why the new mom decided to forgive her serial cheater boyfriend in the first place. Not only was Tristan caught making out with multiple women while his girlfriend was set to give birth, but he’s also still talking to his side piece Lani Blair! Well, according to a source who spoke with In Touch, there’s a pretty specific reason Khloé decided to take back her man. "She wants another baby with Tristan," the insider shared. "That’s really why she forgave his cheating."

But does Tristan, 27, feel the same way? Ever since the couple welcomed their daughter, True Thompson, in April, Khloé has kept Tristan “on a tight leash,” a source previously told In Touch. “Khloé’s suffocating him and won’t let him out of her sight. They do everything together: eat, work out, watch TV, sleep, the works." So Tristan’s had enough. "He gets an hour to himself when Khloé naps with True and sneaks away to FaceTime Lani," the source shared. "He tells Lani he can’t wait to be home in Cleveland with her and b–ches to her about how controlling Khloé is."

View this post on Instagram

We are ready whenever you are little mama 🦋

A post shared by Khloé (@khloekardashian) on

Well, if Tristan wants out, he better make a move fast — because Khloé is already dreaming about their wedding day. According to a separate source, the couple secretly got engaged and are planning on making an announcement soon, but Khloé is "moving full steam ahead" with the wedding plans. "She’s determined to have this wedding no matter what. She isn’t even asking him to sign a prenup; she wants him to know she trusts him," the insider shared. "Even though 99 percent of Khloé’s friends and family are against it, the wedding is going to happen."