Javi Marroquin is defending his rumored new girlfriend Madison Walls after it was revealed that the 26-year-old Real World alum was previously a heroin addict.

The father-of-one, 25, took to Twitter to write, “Someone’s past isn’t who they are today if they’ve learned and become better.”

MORE: Check Out Your Favorite 'Teen Mom' Stars' Net Worths

It’s so sweet to see Javi defending his (rumored) lady!

Madison — who is a mother herself — has always been upfront about her past struggles with substance abuse, but has been clean for more than two years now, which is no small feat. In her MTV bio for Real World: Skeletons, the network detailed the skeletons in her closet, writing that she “began dating a boy who turned her on to recreational prescription drugs — which led to her using heroin.”

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

Radar later unearthed more secrets about the 26-year-old when they reported that she was arrested for attempted theft in 2013 after stealing cosmetics “of the value of $50 or more, but less than $500” from CVS.

Fortunately, the past is the past; at one point, Madi proudly told the Real World cameras, “I’m a recovering heroin addict. I am scarred for life from it. I just feel grateful to be alive.”

MORE: Javi and Madi Take Their Romance to Twitter — See Their Flirtatious Tweets!

And it’s with that attitude Madi is leaving her troubled times behind her, and seemingly looking ahead to the future with Javi!

Want to know more about Madison? Scroll through the gallery to learn some fun facts!