Being called "ma am" is not a bad thing- it's respectful. I'm 21 and definitely a southern belle, true, but around here we call everyone mam and sir, and we say yes sir, yes mam...open doors...all the good stuff It's just good manners. People around here will think you're rude and disrespectful if you don't answer politely.All of my niece and nephews are very respectful ( they lived with me a while) they all answer yes mam and no mama too and are always polite (we'd spank their butts if they weren't polite lol). It's just a courteousy response is all, it has nothing to do with age
. Think of it in a way that they're showing you respect.