One band that describes not only a lot of anger I feel but also keeps me thinking a lot about myself is Tool. I've been listening to them almost constantly. Not only are their songs challenging to play on guitar, but songs like Lateralus that's written with the Fibonacci sequence (click the link for a video explanation) or Ticks & Leeches. My take on the latter of the two is pretty much about changing yourself to make someone happy then realizing that they won't be happy regardless of how you change or act and that it's not your job to go that far out of your way to do something for them. Lateralus isn't a song that I pay attention to lyrically. For me, that song is just a guitar orgasm, so to speak. The time signature changes and tempo changes and OH!! It's amazing. A song like Eulogy, again, in my opinion (I almost wrote "in my onion"), is about how people say that they'll do something and get full of themselves and then get surprised when it's not just all talk anymore. The song H. is about trying not to give into temptation, even though it's killing you. Tool is a lot more than just a band to me. A lot of bands I listen to hit home lyrically and also make me try harder on guitar, but Tool has something different about them. They stay angry. They create their own sound with each album. They go through changes on each album that sound different but the same as the last. I can hear a song of theirs and immediately know it's either Maynard's soothing voice or his high screams of anger, or Adam's heaviness of not even playing, Justin's funky bass that can't really be put into words, or Danny's insane drumming patterns that make anyone think twice when trying to keep a beat.
Tool is definitely one of the best bands ever to exist. I want to see them live and, if I'm super lucky, either tour with them or at least talk with one of them.
And I do advise to listen to at least one of, if not all, of the songs I put links to. You won't be disappointed. Unless you're Jollie. Cause his music taste isn't as advanced as mine.