I've heard the exact same theory- that "I'll never forgive you!" actually is a pretty serious insult in Japanese. The explanation I heard was that, if you're unforgivable, you've ceased to be part of human society. It's similiar to calling someone a "monster" in English.
no subject