Blac Chyna and Rob Kardashian may want to rethink their lives - and seek serious professional help - if this latest report is to be believed.
Considering that these shocking new details about the couple's blowout fight and subsequent split come from E! News, of all sources?
We'd be inclined to believe it, and frankly, worry about them.
This saga is so insane, it's hard to know where to begin.
Over the weekend, Chyna told Snapchat fans that someone "hacked" her Instagram account and was posting updates on her behalf.
The alleged hacker shared a series conversations between Chyna and attorney Walter Mosley, actor Jaden Smith, and friend Treasure.
A common thread from the unidentified hacker's findings: the E! reality star was talking hella smack about Rob Kardashian and his family.
It was bad. Really bad at times.
In one exchange, Blac labeled her fiance fat, lazy and insecure in one alleged conversation, and came across callous, greedy and manipulative.
In other she said she was giving him one year to get his act together otherwise she's outta there. Just what you want your fiance to say.
Rob then responded in fittingly bizarre fashion, going on Snapchat and claiming that Chyna left him and took baby Dream Kardashian.
Through tears and sniffles, Rob admitted that he was "not feeling so good" and said "I have never been this heartbroken in my life."
He then proceeded to post memes about himself getting ditched, which is so out of character it sparked rumors that this was all a hoax.
Not so, says E! News. Wait until you read this ...
Not only did the two allegedly get into a massive argument, it was a fight that turned physical prior to Chyna moving out of the house.
Blac was WAILING on Rob, "punching him in his back and arms and was in a drunken rage," a source says of the 28-year-old stripper.
Kris Jenner's boyfriend Corey Gamble happened to walk in on the fight, fortunately, and it was so bad, he "ripped Chyna off of Rob."
In a leaked text, Chyna appeared to either plan this, or imply that it could happen and that she's been capable of this behavior in the past.
"I don't wanna treat him like Tyga but I will," she said on one of the conversations that made its way online. "Imma slap the s--t outta him."
A source close Rob tells the celebrity news site that he should be wary of ever going back, saying "he's a victim and she's using him."
Kardashian may have reached that conclusion.
On Instagram, he wrote, "I really believed she was in love with me the way that I was with her and I am so hurt and never felt this before."
"It's different when you have a kid with someone."
"And after reading Chyna's messages to her best friend she was going to drop me after a year. She didn't even make it to that. I am so broken."
"This is a woman I fought my entire family for. I was in love with this woman to the fullest and I was none of that to her."
Chyna, meanwhile, fired back online.
"This entire year I have done nothing but help Rob!" she wrote. "It's so SAD & PATHETIC how low he'd stoop to cover up HIS PERSONAL ISSUES!"
"I have done nothing but help & loved him from the beginning!" Blac added, noting that it was Rob who "begged" her to get pregnant.
According to Chyna, Rob then "stressed" her out the "entire time" she was pregnant, accusing her of "cheating" and "being an absolute lunatic."
"I was verbally abused every other day," she said of Rob, who she insists is at fault here. "I was still there with nothing but high hopes!"
"I had to beg him to cut his hair, to take his braces of, and to get more into his businesses! I shouldn't have to tell any grown ass man s--t."
As for those leaked text messages?
They're "OLD AF," Chyna added. "He only did this because when he went through my phone he couldn't find anything to be mad about!"
"He's on Snapchat acting hurt but he's yet to come see Dream yet! He knows where we are! Honestly it's only so much a person can take."
"Everyone has tried to help Rob. I've gone beyond to help and so has his family! I have no longer have time to feed into Robert's shenanigans."
Rob responded again with an Instagram post, claiming "Chyna knew exactly what she was doing to get me. I can't believe she did this to me."
"I am so confused how a man who gives and loves everything about a woman is the one left alone. I'm sorry for being so open once again."
"This is killing me."
Rob's sisters "were worried" after seeing his Snapchat story, and "are fed up" with the couple's recurring blowouts and Chyna's behavior.
By Monday afternoon, though, Rob was ready to move past the drama, apologizing to Chyna and promising to turn over a new leaf.
"This weekend I was in an emotional bad place and did some things that embarrassed myself and my family," he said. "I apologize."
"I'm seeking help to deal with my flaws/issues. Please pray for me and I'm sorry @blacchyna. You are a great mother to our child and I love you."
According to a source, the Kardashians are done with Rob and Chyna, believing he issued a "fake apology" to simply smooth things over:
"The sisters don't want anything to do with this relationship. They see how fake it is. It's so unhealthy for their brother."
"They see how Chyna is using their family for fame and money and they aren't going to let it happen anymore," the source added.
"The family accepted her but since Chyna is now showing who she really is, they don't want anything to do with her."
"They all have their own real-life problems going on and are trying to have a positive New Year and not this drama."
Rob says he would like to focus on the positive, too.
"I am going to get better for you Dream," he said, to his infant daughter. "You are my life and gave me a new start on being a better me."
Hopefully, for the sake of Dream, he can do just that.
As for the hoax/conspiracy theories? Don't buy it.
"Whatever people might think about the situation, the emotion during the weekend was 100 percent authentic," a source tells E! News.
That said, while "this argument got a lot of attention, but honestly, this was kind of like a normal tiff for them. They have these up and downs."
"Everything is fine between them now."
"[Kardashian] has promised to get some help for self-esteem and jealousy issues. They are both committed to making this work."
"Ultimately, they both love one another," the insider says. "As for whether they will last, who knows? But they're both going to try."
We don't even know what to say.