Sorry to hear that. Must be a cultural gap, but I can't find any justification to swear happily in random conversation - friend or not. Not to mention the one that conveys congratulations. If being close with someone is the explanation then, well, I really don't know what to say. There are so many words that could be used instead...