Photo may have been deleted

Bravo TV

Real Housewives of Salt Lake City cast member Mary Cosby says she and husband Robert Cosby Sr. sleep in separate bedrooms.

She made the revelation during part 2 of the RHOSLC reunion show on Wednesday.

The 48-year-old mom-of-one became emotional while discussing her unconventional marriage to her late grandmother's husband -- her step-grandfather.

Mary explained her "arranged" marriage, saying her inheritance was dependent on her marrying her step-grandfather.

"My grandmother told me, for herself, that she wanted me to take her place," Mary said. "Basically, Robert Sr. was 20 years younger than my grandmother. My grandmother felt like she robbed his youth. So she said, 'If something ever happens, I want you to marry one of my girls, because I know that they will be loyal to you and treat you good like you treated me.'"

In an earlier episode, Mary said she delayed consummating their marriage by telling Robert she was still menstruating -- for an entire month.

Eventually the couple welcomed a son, their only child named Robert Jr.

When asked during the reunion if she is "in love" with her husband, Mary replied, "I absolutely think I am."

But she shared that they sleep in separate beds and they have not had sex in the "last few years."

Fighting back tears, Mary said, "We're happy. You can't say or do anything to take happiness away from me. It's hard to get. If you can find that in a man, it doesn't matter where he came from."

"Marriages are hard, they're horrible, they can be a nightmare," she continued. "I have a beautiful one."

"The Real Housewives of Salt Lake City" has been renewed for a second season.