Amber Portwood is doing pretty well for herself these days, but the troubled Teen Mom star traveled a long and bumpy road to her current situation.
Amber struggled with addiction and various other personal demons in the years after she first became famous, and these days she's taking the necessary steps to ensure she doesn't fall back into her old habits.
For all of the many, many faults to be found in Amber's fiance, Matt Baier, he does appear to be as serious about his sobriety as Amber is.
On a preview for the upcoming episode of Teen Mom, Amber and Matt address their addiction issues in a conversation with Matt's son, Chris, who's preparing to live with the couple.
Portwood and Baier aren't shy about laying out ground rules for Chris, who's struggled with substance abuse himself:
"You have to make the decision if you're staying here: 100 percent, you're gonna stay sober," Amber tells him.
"That's your decision in the end."
At first it seems that everyone's on the same page, but when the topic of 12-step programs comes up, it seems Amber and Chris have differing opinions.
Chris says flat-out that he won't be attending any meetings, despite Amber's protest.
“I just want to leave it in my past," Chris says.
"I don’t want to go and talk to people.”
Hmm ... sounds like a problem in the making, but then again, that's true of just about everything involving Matt.
Those who aren't familiar with his past might be surprised that Matt has an adult son.
It's important to realize that the man is a baby-making machine.
At one point, it was rumored that Baier has nine kids with six different women.
The jury is still out on that - literally, as he has multiple paternity cases in Massachusetts courts.
Now that Chris Baier has gotten a girl pregnant, we suppose Amber is soon to be a step-grandmother - at 26.
But hey, at least Matt is finally supporting at least one of his kids.
One could argue that it's a hell of a lot easier to have your kids stay with you when they're adults than it is to raise them when they're kids, but we digress.