It's okay, try to not be hard on him.
I lived for a long time in a closed Muslim community and thought every non Muslims existed to oppose me for being a Muslim. It didn't change much to a good enough level even when I joined this wonderful website. I used to take every comment about Muslims from non Muslims as a negative implication. My teachings always told me to be tolerant and ignore any possible religious offense from others if friendly negotiations do not work, but my feelings were not resilient enough to take them without at least getting upset having my mood turned upside down for the rest of the day. Mixing with people from different beliefs and cultures, and becoming friends with many of them opened my heart and gave me practical experience in how to practically be more tolerant, understanding and forgiving.
My point is, please give others a chance to adopt and change to the better if you see them strict about it.
To expect tolerance, understanding and forgiveness from others, we should also try to give the same first. Love for the others what you love for yourself.