The 34-year-old reality TV star is currently expecting her second child with husband Kanye West but admitted she hates being pregnant.
In a new post on her website KimKardashianWest.com, Kim wrote: "I'm gonna keep it real: For me, pregnancy is the worst experience of my life! LOL! I don't enjoy one moment of it and I don't understand people who enjoy it.
"Maybe it's the swelling, the backaches or just the complete mindf**k of how your body expands and nothing fits. I just always feel like I'm not in my own skin.
Splash
But it's not just her body changing, as Kim admitted she's lost self-esteem too.
"I don't feel sexy, either - I feel insecure and most of the time I just feel gross," she admitted.
Kim - who already has a two-year-old daughter North, insisted that it is worth it in the end.