Jeremy Calvert has finally had enough. ‘In Touch’ has exclusively learned that Jeremy has filed for divorce from ‘Teen Mom 2’ star Leah Messer-Calvert after two years of marriage.

“They’ve been having problems for a while now, and Leah cheating in October was the final straw,” a friend claims about the MTV star, who was accused of hooking up with her ex-boyfriend, Robbie Kidd, and struggling with prescription pills. (Leah, 22, denies she cheated on Jeremy.)

READ MORE: The Shocking Reason Leah Messer-Calvert Quit ‘Teen Mom 2’

The friend tells ‘In Touch’, “She always thought she’d be able to win him back. The fact that she can’t has made her a total mess. She’s hit rock bottom.”

“Leah wronged Jeremy and now she’s begging for his forgiveness,” adds an insider. “But he’s totally done with her.”

For more ‘Teen Mom’ news, pick up the new issue of ‘In Touch’ on newsstands now.

Have a tip? Send it to us! Email In Touch at contact@intouchweekly.com.