> the language violated expectations
its a language, you learn it. it doesn't adapt to you.
I am slowly learning Thai. I am fucking terrible at it. I mean absolutely woeful. It's hardly the fault of Thailand or its people that their language has different sentence structure and different words than what I'm accustomed to, is it?
Type juggling exists, there is an operator that does a strict comparison.
Build a bridge and get over it, and yourself.