Paul Simon might’ve been right when he predicted Eminem would eventually regret airing all his family’s dirty laundry in his songs — some of the most famous including his first hit, “My Name Is” and “Cleaning Out My Closet.”

One of his most common punching bags? His mother, Debbie Mathers.

Paul Simon On Eminem: “He’ll Regret It”

However, just when we think the relationship couldn’t get any worse (he publicly accuses his mother of using more drugs than he has as well as promises to make her “look so ridiculous”; Debbie retaliated by making the talk show circuit with a tell-all book about her son), the 41-year-old rapper goes and drops an apology song just in time for Mother’s Day.

With “Headlights” — which comes with a Spike Lee-directed video– Eminem pays respect and apologizes to his mother with lyrics some fans might have thought they’d never hear:

But as stubborn as we are, did I take it too far, ‘Cleaning Out My Closet’
And all them other songs, but regardless I don’t hate you
‘Cause ma, you’re still beautiful to me, ’cause you’re my mom

Eminem: “Time to Put My Life Back Together Right Now”

See the entire video over at Eminem’s YouTube channel and let us know what YOU think of his apology?