Things aren't looking so good for Ryan Edwards and his brand new wife, Mackenzie Standifer.
And it seems like Mackenzie is literally the only person surprised by this sad turn of events.
See, people who have watched Teen Mom know that Ryan ... well, he isn't the greatest.
If it weren't for his parents stepping in and forcing him to care for the son he shares with Maci Bookout, he'd be a deadbeat dad of epic proportions ... as it is, he's not that concerned with fatherhood.
He's always been a bit of a jerk, and in recent seasons of the show, he's been rumored to be high pretty much all the time.
Except now those rumors are facts: Ryan has definitely been on drugs for a while now, and the problem is so severe that he's now in rehab.
It's a sad situation made only sadder by the presence of Mackenzie.
She's 20 years old with a three-year-old son, and she made the decision to marry Ryan days before he left for rehab and less than six months after her first marriage was officially over.
We don't know what's going on with this girl, but it can't be good.
Why bring her young child into the home of a drug addict? Why marry Ryan so fast? Why not at least wait until he's clean?
None of it makes sense, but it looks like she doesn't particularly care.
Mackenzie has been going off on Twitter on anyone who has the nerve to say anything negative about Ryan or herself ... and she started with Ryan's ex, Dalis Connell.
Dalis dated Ryan several years ago, and she claimed in a new interview that she was with him when his drug addiction began all the way back in 2012.
"One of his friends was on the pills and he tried it one night when we first started dating," she explained.
"He started taking those while I was in class. I ran track in college and would be gone all day and he was bored."
She said that she didn't recognize the signs of addiction because she'd never been around anyone who did drugs, but after eight months of dating she caught him in the middle of a drug deal.
Dalis stayed with Ryan for two years, and during that time, he had his first trip to rehab in December of 2012.
Unfortunately, Ryan said at the time that he wasn't really interested in working on his problems, he just wanted help with withdrawal -- and obviously he's relapsed since.
Ryan's mother didn't appreciate Dalis' story -- she tweeted "And once again this one needs some attention and money!! Sorry honey but you have quite a bit of this wrong!"
Dalis stood up for herself, replying with "I kept that secret for SO long to protect you all.. you know everything I said is the truth. when told, i was relieved he's getting help!"
Then Mackenzie stepped in.
"Not a secret anymore," she tweeted to Dalis. "But keep running your mouth, remember who you and Ryan have in common... before and after you broke up."
... What does that even mean?
If Mackenzie is going to get into Twitter fights, she should at least try to make sense.
It's also a good idea to have the high ground in these sorts of situations, and it's obvious that she doesn't here.
After all, as Maci said, Mackenzie and Ryan's parents have been more concerned with appearances than with getting Ryan help. If that's true, good ol' Mac here should keep quiet.
But that's obviously not happening.
Mackenzie also tweeted about recent reports that she's lost custody of her son to her ex-husband -- she says they're wrong.
"There was an error in paperwork in the court," she explained. "Our child support was wrong from day one. Never lost custody. Never had to pay."
So instead of Mackenzie being ordered to pay child support, she's saying that her ex-husband's child support payments have changed.
A gossip site called All About the Tea insisted that she was lying, and that she did indeed lose custody, but she wasn't having it.
"Seriously, to hell with you and your 'tea,'" she tweeted. "Get on somewhere."
"Believe me or not... I don't pay child support. You're so f-cking low."
The whole thing is just a great big mess, and we can't imagine things will get much better once Ryan gets out of rehab.
But hey, congrats again on the marriage, y'all!