im eminem fan from europe and recently i started study and translate eminem lyrics.i can manage with most of his words and sentences,but you know,sometimes rappers use specific expressions which are clear only for people from his country/state.and here we go to my request:could someone explain me using quite easy language some sentences from his songs?i would be very thankful for help

so at the beginning i would ask for help with my favourite song "if i had"
Money'll make them same friends come back around
swearing that they was always down
what means "hey was always down"?
Tired of always giving in when this bottle of Henny wins
what means these expression?
Tired of having skinny friends hooked on crack and mini-thins
what means these expression?
I'm tired of jobs startin off at five fifty an hour
then this boss wanders why I'm smartin off
know whats smarting means but i cant get what means "smartin off"
If I had a magic wand, I'd make the world suck my dick
without a condom on, while I'm on the john
john?
Tired of not having a home to have one in if I did have it on
i dont understand these whole sentence
Tired of not driving a BM
whats bm?some kind of car?BMW?
Tired of not working at GM, tired of wanting to be him
whats gm?
Tired of being stared at
stared at?
I'm tired of radio stations telling fibs
whats fibs?something like lies?
Tired of all this player hating that's going on in my own city
Can't get no airplay,
i understand all words but cant get a sense whole sentence
I'm tired of faking knots with a stack of ones
knots?i guess something like suckers but im not sure."a stack of ones"??
Tired of having to deal with the bullshit without grabbing the steel
whole sentence...
im waiting for your translate
