Brooke Wehr has officially had it with Jeremy Calvert.
And honestly, it's been a long time coming.
They started dating in 2015, and though they had well over a year of happiness (we're assuming, anyway), things started to go south for them back in January.
That was when they broke up for the first time.
At the time, we didn't have a clear reason for the split, just a series of memes about letting go, shared publicly by Brooke.
They got back together shortly after, then broke up again a month later, this time under even more contentious circumstances.
It looks like the couple's second split will be for good, since Brooke accused Jeremy of cheating on her with multiple women.
One being a Teen Mom 2 producer. The scandal!
Things were quiet between them for a couple of months, but the feud boiled over again with a vengeance this spring.
Brooke accused Jeremy of not only cheating on her with the producer and countless other random ladies, but also of cheating on her with her best friend.
She even shared a screen shot of a text message conversation between Jeremy and the best friend as proof.
Right around the same time - was it related? Who knows. - Jeremy spent some time with Leah Messer at a club, sparking rumors that the two of them were getting back together.
The result was that Teen Mom fans lost their minds with all the Jeremy Calvert gossip, and so he felt the need to record a video of himself in an attempt to set the record straight.
He said horrible things in the video (above), really just a bunch of reprehensible comments. Do yourself a favor and watch the whole thing, it's worth it.
But one of the points Jeremy attempted to make in his drunken stupor was that yes, he did sleep with Brooke's best friend, but ...
Only because Wehr slept with some other guy first.
Or, as he put it, Brooke was "f-cking his brains out, every day," and he was single, so "my dick was happy to do whatever the f-ck it wanted to do, and it did."
Can you imagine being Brooke, the mother of a little girl herself, and hearing your former fiance talk about you like that? On social media?!
And what's more, can you imagine being Brooke and having to deal with the cold, hard fact that you almost married a guy like Jeremy?
It's almost too much to bear.
And that's why she took to her own (private) Instagram and shared a meme with her friends to express her feelings about the situation.
The meme read "My reaction when I hear that someone's been talking about me," complete with a photo of a man laughing hysterically.
In her caption, Brooke wrote:
"Find something better to say already, rather than making up everything under the sun about me to try to make yourself feel/look better."
For good measure, she added the hashtags "delusional," "you're the problem, not me," "what's done is done," "your loss," and "I'm gone."
One of her followers told her that Jeremy was just making himself look bad with that kind of idiotic rant, and she agreed, writing:
"Exactly!!! He's literally disgusting!!!"
And, well, she's not wrong.
It's unclear if Jeremy managed to have any fans left after all the rest of his nonsense ... the racist comments, rude comments, all the bad comments.
If he somehow hung on to any stragglers, however, then surely he doesn't have any now after Wehr added her take on the situation.
Keep running, Brooke.