I listen to a lot of metal myself. I've read a lot of posts and don't feel like quoting all of them

but here are some remarks on somethings sayd. Although the metal temperament might seem angry, negative, hate etc. I've much more often seen the opisite. Most metalheads, dispite their apearance and sometimes anti-religion/christian band shirts etc are for the most part some of the most social and friendly people around.
A handycapt person in a wheelchair at a metal fest (secular), people will raise they're beer glasses to him and his 'charriot of steal' and toast to him. I've stricken up conversations with complete strangers with no problem. The atmosphere is generally a very friendly one, though looking at a fest like that you might say it was all the murderers/criminals in the world gathered

On my way to a huge metalfest (25000 people on campground, 3 days long, one of largest in europe) I was on my own, met 3 people on my few hour trip there by train and ended up putting up my tent with them and spending my time there with them, even got to share a bit of my faith with them.
I try to avoid the very anti-christian bands. I'm mostly into christian black metal (Antestor, Crimson Moonlight, Lengsel, Slechtvalk etc), and wether you feel positive or negative towards it I think depends on taste. Black metal, yes, even secular with satanic lyrics calms me. It's the deep melodies en musical genious behind it I love, the music is so deap and rich, not just a single rythm R&B/Hiphop song or whatever (nothing against it, just not my thing), it's sometimes even reffered to as neo-clasical. I can dream away to it, let myself 'drown' in it. I myself get very unrestfull listening to say hardcore and rap.
As long as the lyrics are not worshipping satan or over the top hate/gore/racial I'm willing to listen and enjoy it. Even if I don't agree with all the lyrics I respect, and apreciate the creativity GOD, not satan, cause satan can only corrupt and destroy, NOT CREATE, put in them, and pray that one day they will find the truth in Christ.