Hey Sasha!
Eminem is known for saying a huge amount of words in each of his raps, so I can definitely understand how his raps would be difficult to understand. He also plays with the syllables/natural pronunciation of some words and he is known for using many words that have double meanings in English.
As an example, in a much slower song with Rihanna "Love the Way You Lie" he says (about someone cheating in a relationship):
Life is no Nintendo game, but you lied again
Now you get to watch her leave
Out the window, guess that's why they call it window pane
(here, he's double a double meaning on the physical piece of glass window pane vs. "window pain" which isn't a common phrase in English but the meaning is understood to be that it's painful to stand at the window and watch someone you love walk away. But this word play is something that he does all the time in every rap!
Also, there are just so many cultural references in Eminem songs/rap in general - in Rap God, he talks about the 1999 Columbine High School shooting, Rapunzel (a fairy tale character), elevator music (a type of music that's supposed to be soothing but is characterized as being generically boring and possibly annoying), and so many others - it seems like there's at least 1 cultural reference every 10 seconds or so. Maybe more.
So yes, continue to listen to Eminem but try not to get discouraged. You chose one of the fastest English speakers and one of his fastest raps to study! :)