From time to time, we're all guilty of judging people before we know their whole story.
I know I am.
When news broke last year that Khloe Kardashian was pregnant, but the reality star was waiting to make an announcement, I assumed (like a lot of people) that she was waiting to build up publicity for her TV show.
Now, a new episode of Keeping Up with the Kardashians reveals the ugly truth behind Khloe's secretive behavior.
As early as last September, websites were speculating that Khloe and her NBA player boyfriend Tristan Thomas were expecting their first child.
"My greatest dream realized! We are having a baby!" she wrote.
"I had been waiting and wondering but God had a plan all along. He knew what He was doing. I simply had to trust in Him and be patient."
Why the Delay
Khloe also took time to address the rumors about why she kept the pregnancy so hush-hush.
"I know we've been keeping this quiet but we wanted to enjoy this between our family and close friends as long as we could privately. To enjoy our first precious moments just us ❤️."
When she appeared on The Ellen DeGeneres Show the next month, Khloe said she had been waiting to have a baby "for so long," but didn't share any more details about her pregnancy.
Now, a new episode of her reality show reveals the private struggle that delayed Khloe's announcement.