Lol honestly right before you mentioned that your "DH" was Pakistani, I already had a feeling you were talking about Pakistanis. These days when people mention anything related to the "cultural Islam", they really mean Pakistanis because no one's as bold about their extremist actions like Pakistanis are. And despite the fact that I myself am Pakistani, I would be offended that you consider all Muslims to be the same when you are only looking at one country and a FEW people.
I don't know how many times I've had to say this but I will say it again because it appears to be GREATLY needed. You do believe that all these "transgressors" are HUMAN, yes? Humans are liable to make mistakes as they are created with LIMITATIONS. We're not angels, we're not meant to be perfect. Being Muslim doesn't equal perfection.
Also as a result of being human, Muslims share this same special commonality with CHRISTIANS, JEWS, HINDUS, etc. So basically if I were to go by your ideology, then a Christian should reconsider his faith because there are a group of priests in his community that are pedophiles and like to rape children. Or if I was Jewish, I should just drop what I'm doing and live in isolation out of fear of sin because some Zionist Jews were murdering innocent Palestinians.
Maybe you should talk to your "DH" and ask him these questions. And while you're at it, maybe you should remember that if you're going to point out the flaws of one group you should point them out in ALL groups because last I recall, we're from the same species and all liable to make the same mistakes.