Credit: Ryan Edwards on Twitter

Bad news, ladies who are trying to date Teen Mom's Ryan Edwards (guilty!). This serial cheater is officially off the market after getting back together with his girlfriend, Shelby Woods! We know, right? Shocking.

In the event that you need a refresher, Ryan and Shelby went through a pretty public breakup after Ryan admitted to cheating on her over a dozen times. Nope, we're not even joking. "It's always fun to find out someone is cheating!!" Shelby tweeted back in February, to which Ryan responded, "prob over 20 times."

We have no words. Anyway, turns out Ryan regretted treating Shelby so poorly, and after spending a day celebrating his freedom, he quickly returned to the Twittersphere to beg for his gal pal's forgiveness. "I just wanted to apologize for the things I said on tweeter out of anger," Ryan wrote to Shelby, adding "I just wanna let you know that I think your amazing girl shelby. I love you like crazy I regret the disrespectful stuff i did."

At the time, Shelby didn't seem willing to accept Ryan's apology (we believe her exact words were, "you ain't s––"), but it looks like girlfriend had a change of heart because she and Ryan are more in love than ever! Ryan took it back to Twitter (his home away from home) to post a picture of himself and Shelby snuggling on March 4, along with the caption "My best friend."

Aww, we're so glad these two worked things out! Let's just hope Ryan resists the siren call of 20 sexy ladies this time 'round…

Do you think Shelby should take Ryan back after he cheated? Sound off below!