After suffering a miscarriage following her April 2008 wedding to Nick Cannon, Mariah Carey cried herself to sleep many nights.

But in an exclusive interview in the new Us Weekly (on newsstands now), the singer says she and Cannon never gave up.

Though she dismisses reports that she did IVF, Carey tells Us Weekly she began taking progesterone, a hormone that is often prescribed to boost fertility and support or help maintain pregnancy in women susceptible to miscarriage.

Cannon also tells Us Weekly his wife relied on "once-a-day" acupuncture, "all over her body. I think it helped her quite a bit, because it was a good destressor."

Seeing Carey's face when they learned she was pregnant "was priceless," Cannon recalls. "We definitely cried. We still cry all the time. It's an emotional journey."

With their baby due in spring, Carey says it still "amazes" her she's going to have Cannon's child. "He's a great person, and we have more in common than not," she tells Us Weekly.

"I know people initially were, 'What? Those two?' But I think people who know us get it."

For more - including what Carey thinks about her "weight gain"; what foods she's craving "in the middle of the night" and how they found out she was pregnant - pick up the new Us Weekly today!