Levels of respect in speaking
Are there only three levels of respect?
Honorific, Formal/Polite, and Informal/Casual ?
For example:
1. 미안합니다
2. 미안해요
3. 미안해
1 I would use with elders/strangers/anyone older than me who I don't know.
2 I would use with teachers? Or even adults I know? People from school who I'm not necessarily friends with?
3 Friends and family?
It's hard for me to distinguish where the line is drawn, I know everyone has a different relationship with people in their lives, but as a general rule to begin with? :)