Oh reaaaally? This makes a bit more sense now!

We weren't totally shocked that Mariah Carey had split from her mega-rich fiance James Packer, but we never thought Mimi would be shacking up with a sexy backup dancer! Apparently Packer was dealing with some personal issues, and a source tells E! News, "James was not in the right mind for months. Mariah was in essence an abandoned woman. While in Vegas, she turned to and developed a close relationship with Bryan Tanaka."

"James is not in a mentally healthy place right now and he has not been present for her," the insider added. "Unfortunately, his absence and behavior was not a good situation for her, so she had to leave him." A rep for Packer denies this, but several months ago the couple, who got engaged in January, put the brakes on wedding plans. Seems like there's been trouble in paradise long before Mariah allegedly got a piece of beefcake in Vegas!

People reports that the final straw came during a vacation in Greece last month, in which Packer was not “present for Mariah or her family," but a source close to the billionaire businessman countered that it's “typical Mariah to just twist things that don’t sound good to her." So what was the real reason? "They split because she has issues," the insider dished. "James is definitely an oddball, but a brilliant great guy. To put her issues on James is ridiculous."

We wonder what really happened with the pop superstar and the shirtless wonder? After all, they've been partying together:



And earlier this year, they posed for Complex Mag, and there are plenty of other photos of the two on Instagram. Seems like Bryan is pretty proud of his relationship with the starlet!