As for calling Hamas a terrorist group this is just a point of view of a few western countries. Many doesn't qualify hamas terrorist group. You can qualify them terrorist the same as they can qualify America terrorist and not approve to it state. Hamas is a political party and they WON DEMOCRATIC election to which Israel, America didn't approve because they knew it will stop Israel from getting spaces over Palestinians borders. Hamas had a resistance system ( Military army ) but now it's like it doesn't have alot to do with Hamas and Hamas stay as a political party alone.
Terrorist word now is subjective. Some are doing auto defenses acts and called terrorists by their ennemy, that's common. In case of Hamas it would be more appropriate to not use it and call their armed sector resistance.
Great, but you get my point. You are a Christian American. You would hold a whole different perspective if you were born in certain areas of the muslim dominated world.
They are two ways of thinking that will never see eye to eye.
I was born and raised in an islamic culture. It didn't stop me to think outside of the box and read what others religions and philosophy movements were saying.
Then I have to agree with Aj, Iran are shiite, ISIS are sunnit/wahabist/ salafist. If you were born in Iran you probably would be married by now, taking care of 3 childrens named like Mahrayar, Zeadahai and Mustafi and staying out of fucking outside your marriage because of it huge consequences.