I'm a fan of his music for since the late 90's and i love him. BUT he did have some very homophobic lyrics especially on his song called Marshall Matters, i'm obviously going to censor those words:
New kids on the block, sucked a lot of dick
Boy-girl groups make me sick
And I can't wait 'til I catch all you f***** in public
I'ma love it
Plus I was put here to put fear in f***** who spray Faygo Root Beer
And call themselves clowns 'cause they look queer
F*ggy 2Dope and Silent Gay
Claimin' Detroit, when y'all live 20 miles away (fuckin' f*****)
And I don't wrestle, I'll knock you fuckin' f***** the fuck out
"Slim Anus"? You damn right, slim anus
I don't get fucked in mine like you two little flaming f*****
Which is it bitch, Mrs. Briggs or Ms. Mathers?
It doesn't matter- f*****
Talkin' about I fabricated my past
He's just aggravated I won't ejaculate in his ass
On the other hand, the song is 23 years old and back then it wasn't really a bad word but someone correct me if i'm wrong. Dmx was also known for his homophobic lyrics back then plus Biggie and Tupac.
Shady still uses the F word every now and then, most recently on his song Fall from 2018-ish i believe, this was towards Tyler the Creator but he re-used Tyler's own words of calling himself the F word. ''is this why you call yourself a F**** b*tch?'' At the same time he mellowed down a lot and donates to charities every year, calling out racist Trump supporters and (white) cops/police brutality.
Some of his exes are Mariah Carey, Brittany Murphy, Tara Reid and of course he married Kim twice.
If you listen to his Mariah Carey diss song from 2008-ish he calls Nick Cannon the F word and he nutting too early over Mariah's belly (lol)
This is one of my all time favorite Eminem songs and it's recent, it's about the Vegas shooting/gun rights so NSFW. He looks hot in this MV: