I agree with you on everything except the rap. I love 90s rap! Lol not so much new rap but some of the 90s gangster rap is pretty good if you don't mind the language. Some of it being the key word lol. It crazy that I like it cant relate to it all but I do.