He's trying to be funny and speak his mind about everything that goes on in the world. I can see that many gays and lesbians are bothered by the lyrics, and I respect that. But, try to ignore those jokes. It's not like he's actually going to do the things he describes in real life. Deep inside, he has a good heart and means no harm.
Rap music has a history of including controversial lyrics that bother people.
It's a terrible thing to do. I understand why people think he's promoting domestic violence in these songs. I agree with them that these songs go over the edge. Love him or hate him, Mathers is one of the most influential characters of the new century so far. Just listen to what he has to say very carefully, and you'll realize that he means well and that he won't hurt you.