i know it is a cliche but it is true... "don't judge a religion by its followers"... "muslims" are a people... islam is supposed to be their religion, and islami principles gives a lady the right to choose her own man... islami principles actually propagate against sectarianism and racism... read about hazrat muhammad's last sermon... despite that, if the perverted among muslims practice sectarianism or stop ladies from their absolute islami and human right, then they go against islam and humanity... be that taliban or ikhwaan or our own mujhaidind.
the present division of muslims into sunni or shia is a stupid division... the quran does not contain anything called sunni or shia or hanafi or shafi etc... all these divisions were created much later... i give you the words of muammar gaddafi which i too believe in... "i am not sunni, i am not shia... i am just muslim".
"honor killing" is certainly present in muslim nations but you must see who practice it... for example, the hamas group rules gaza since 2007 and they have introduced "honor killing" in gaza and their presence has encouraged that crime in west bank too.
but palestine is where the socialist plo groups formed... the christian, laila khaled, joined socialist muslims in plo... but she wouldn't live in gaza of today... and who brought hamas into power in gaza... the western bloc, of course.
same will be the case of your arab friends... it would be their types who see bashar al-assad as their enemy, or saddam hussain, or muammar gaddafi, or nasser... your friends use islam as cover for continuing anti-human local traditions, be that burqa, be that "honor killing"... your friends... call you tell me their political beliefs and nationality... and do tell them that muammar is the imaam of all muslims... bring me their reaction...