I am the same. I curse a lot in English and French (I live in Quebec) but I can't stand cursing in my native language. I always shared your theory too. I think we are somehow shielded from the cultural baggage of foreign swear words. They're just "funny" instead of offensive.