Months before Tristan Thompson was caught cheating, Khloé Kardashian only had one thing on her brain — an engagement. The Keeping up With the Kardashians star was pressuring her NBA boyfriend to pop the question. She even went as far as to drop hints about her dream sparkler.

"Khloé came out and told Tristan that she wants a classy engagement ring with lots of carats," a source told Life & Style exclusively last year. "She’s hoping he’ll pop the question within the next few weeks." Even without a ring, Khloé was also planning their destination wedding, with the insider revealing she had hoped to say "I do" on a small beach in Cabo San Lucas or Jamaica.

View this post on Instagram

Mommy and Daddy 📸 @sashasamsonova

A post shared by Khloé (@khloekardashian) on

Now, instead of dreaming of her walk down the aisle, the mama-to-be is weighing her options before the arrival of her baby girl. According to another source, Khloé is "done" with the Cleveland Cavaliers player. "Tristan's f–ked up big time. He knows it. And Khloé's pissed!" the source told us. "Khloé's done. She's so f–king done. Her stomach hurts so bad and it's not from the pregnancy. She could kill Tristan right now."

In case you've been living under a rock, Tristan was caught cheating on Khloe, 32, last weekend while NYC for a basketball game. Along with photos of the athlete hooking up with an unknown woman at a club, video footage was also released of the couple entering and leaving his hotel room. Before that, In Touch exclusively reported that Tristan was spotted flirting with another woman in February — and also left the nightclub with the mystery beauty.

Cheating aside, we just hope this scandal doesn't negatively impact Khloé's pregnancy. Her family is reportedly doing their best to manage her stress levels and come up with a strategy on how to handle the unfortunate situation. Just don't expect sisters Kim and Kourtney Kardashian to cut their vacation short

Click through the gallery below to look back at more photos of Khloé and Tristan during happier times.