So it seems that it's common to call everyone "mi amor" or "chulo/a" whether they're your wife, husband, friend, cousin, or a waitress at a restaurant. Are there any terms commonly reserved ONLY for husbands, wives, lovers, etc.?
For example, to my gringo ears it sounds kind of odd for a man to call his sister-in-law "mi reina," but do I just not get it? Like in English, I know a man can't really call a woman "baby" unless they're in a romantic relationship. Anything similar "rules" in Spanish?
Also, what's the difference between "te quiero" and "te amo" and for which audiences (mom, wife, kids, friends, etc.)? Thanks!
For example, to my gringo ears it sounds kind of odd for a man to call his sister-in-law "mi reina," but do I just not get it? Like in English, I know a man can't really call a woman "baby" unless they're in a romantic relationship. Anything similar "rules" in Spanish?
Also, what's the difference between "te quiero" and "te amo" and for which audiences (mom, wife, kids, friends, etc.)? Thanks!