Similar to my experience in Korea. In Korean you use Formal Polite when talking to anyone older than yourself, Informal when talking to someone younger than yourself, but with friends it can be hard to gauge when you're good enough friends to switch from Polite to Informal. (It changes how you conjugate verbs and adjectives, and even some vocabulary choices.)
Abusive comment hidden.
(Show it anyway.)