Catherine Giudici may be happily pregnant with her and hubby Sean Lowe‘s first child, but on the new episode of Marriage Boot Camp: Reality Stars, the 29-year-old reveals deep-seeded body insecurities she’s struggled with since childhood.

During a therapy session in which she’s asked to share a personal issue that’s affected her relationship, the former Bachelor star explains she’s been traumatized ever since her older sister called her a “pig” as a kid.

RELATED: ‘Bachelor’ Contestant Olivia Caridi is Using Ben Higgins and the Show to “Become Famous”

catherine giudici sean lowe getty images

“I’ve never felt like I was OK in a bathing suit,” she emotionally admits. “I can’t go on these [beach] trips, and I know that hurts Sean because these are experiences that we’re missing.”

Married since January 2014, the couple met on ABC’s wildly popular dating show in 2012. They announced her pregnancy in December and have been posting adorable bump pics ever since.

View this post on Instagram

I wish this freeloader would come out and get a job already.

A post shared by Sean Lowe (@seanloweksu) on

“I wish this freeloader would come out and get a job already,” Sean, 32, recently teased next a picture of his wife’s belly.

We truly hope Catherine will learn to love her body during this pregnancy!