It's been months since Tristan Thompson, Khloe Kardashian's boyfriend and the father of their baby, was caught cheating on her while she was nine months pregnant. The scandal was everywhere, and Khloe was rightfully traumatized. But, she stayed relatively silent on social media about it - that is, until last night.

Yesterday's episode of "Keeping Up With The Kardashians" was all about Khloe and the family finding out about Tristan's cheating. Khloe told her fans on Twitter, "Tonight's episode is an uncomfortable and super emotional one for me, but when we signed up for this show over a decade ago, we signed up for a reality show, which meant showing you guys inside our lives, the good, the bad and the ugly."

As the episode aired, Khloe fired off a series of brutally honest answers to questions from fans about her reaction to the scandal. She started the Q&A with a video tribute, followed by a warm inspirational message to her fans.

Remember that you are never alone in your pain, and that everything is temporary. Pain, joy, elation, panic, anxiety, it is all temporary. Be grateful for the experiences that continue to build character, and make you who you are. pic.twitter.com/SLTrmua3DP

November 4, 2018

To relive these moments all over again is incredibly difficult emotionally but I also hope that with every trail, tribulation and curve ball life throws at us, that we ALL get to learn from our journeys.

November 4, 2018

When it came to Tristan, Khloe's words became a lot sharper. She told her fans that Tristan was "lucky" she was 9 months pregnant when the cheating scandal broke. We don't know exactly what that means, but one thing's definitely clear - Khloe is a total savage.

Oh well thank God a camera was NOT with me in Cleveland!!! I won’t put in writing what I did but let’s just say he’s LUCKY I was9 months pregnant 😏

November 5, 2018

He probably should huh?

November 5, 2018

Hahaha baby, I’m about to get pissed again too! Lol you are talking me down

November 5, 2018

Thank you love! I appreciate that! But HE made it public. Not us. So I had to publicly deal with all of this SMH

November 5, 2018

During the most intense moments of the episode, Khloe reveals that it's just as difficult to confront those emotions today as it was back then.

Oh my God my heart is racing! So crazy how emotions never die! You may forgive but forgetting is not possible #KUWTK

November 5, 2018

Same https://t.co/xT4mLDCqDf

November 5, 2018

Khloe followed up with a three-part rant about giving birth to True, and why Khloe chose to keep her little family together despite the pain Tristan put her through.

I wanted to have a beautiful birthing experience for myself and for the memories of what I choose to share with True when she’s older. I want her to have videos and pictures of her daddy there, holding her etc. I want her to know she is LOVE and my happiness! Babies feel energy!

November 5, 2018

I know this! I chose to put my feelings aside for the birth and to try and have as much positive energy that I could. My only thought was about the birth of my daughter. I wasn’t going to let ANYONE disrupt anything less than what she deserved. Joyous love. I chose to be mature &

November 5, 2018

strong for True. I waited for this day for so many years! I know now, looking back that I was in shock because I couldn’t believe that this would ever happen to me but I’m still very proud of myself for how I handled everything. True gave me the peace and strength I needed

November 5, 2018

Kim Kardashian shared a loving message with her sister Khloe as the episode aired. Khloe was clearly full of gratitude for her family last night, especially her sisters for helping her get through one of the most difficult times in her life.

I appreciate and love you all MORE than you know!!! We are ALL allowed to have our feelings in this! https://t.co/YchbsR5Q4b

November 5, 2018