Part of the problem is that Hip Hop has created a standard of being this super tough guy that never takes an L and gets all the girls. Hip Hop has brainwashed us into thinking we have to be alpha males, super males. Some people, especially those that didn't have a father figure or a positive male role model growing up don't know what it means to be an alpha male, or never had the genes to be an alpha male in the first place.
According to the rules of hip hop, if somebody disses you, you have to diss em back. You have to carry a gun in case anybody messes with you, you have to have a lot of tattoos and look like a tough guy. Its those images that we fall victim to and for those of us that are unlucky enough to be born in the hood, that ideology leads strait to prison.
It seems like its one extreme or the other, you either have to be Mr tough guy and if you're not Mr tough guy then you must be a faggot.