Ugh.

Jeremy Calvert reminded everyone of what a classy gentleman he is this week, when he went on Instagram Live — likely intoxicated — and went on a rant against MTV, Teen Mom 2 fans, and his former fiancée, Brooke Wehr.

https://www.instagram.com/p/BQeUbvxBAqC/

In his rant, he confirmed that he slept with his former fiancée’s best friend, while simultaneously accusing his one-time wife-to-be of cheating on him.

MUST SEE: Jeremy Calvert Admits He Prioritized His Fiancée Over His Daughter

“[Brooke’s] trying to stay on her 15 minutes of fame. She can f–king hit the goddamn road. It’s pretty bad whenever you keep getting text messages and Instagram messages from people saying she’s been f–king somebody since January that’s married with two kids,” he said in his expletive-filled rant.

He continued, “Did I hook up with my fiancée’s best friend? Yep. Sure did. Was I single at the time. Yes, I was. 100 percent. Was she f–king another man for about two-and-a-half months before me and her friend hooked up? Yup. Sure was. F–king his brains out every day. And guess what? The only reason me and her friend hooked up was ‘cause her fiancé told that him and Brooke hooked up so she was pissed off. I was pissed off. I was single. So we hooked up.”

https://www.instagram.com/p/BPyZYuqBojx/

During his emotionally charged rant, he also confirmed that he and Leah are not back together (adding that they co-parent “great”) and blasted the show’s fans, saying, “F–king people think they know everything. They can f–king f–k off and jump off a f–king bridge and die for all I care.”

https://www.youtube.com/watch?v=IczqwJOgKks

He also promised his fans (although we’re not sure that word is appropriate — considering how harshly he spoke of those by people), “I’m me, and I ain’t changin’ for a motherf–kin’ person in this world.”

Are you sure about that? Are you sure you don’t even want to change, like, a little tiny bit?

Check out what the rest of the Teen Mom dads do for a living in the gallery below!