Very powerful. Thanks for posting it.
Eminem, like his music, hate his music, like him, hate him, whatever. One thing about him is that he has no hesitation to putting what is going on in his life out there on albums. The good things he's done and the bad things. He doesn't hide it.
The catch-phrase is "keeping it real". I don't think I've ever seen another artist who does it to the degree that this dude does.
Like I said, like his music or not, but no one can ever accuse the man of not being brutally honest, even when it comes to himself.