While speaking urdu I can’t use anything else than “aap”.. I feel tum sounds a bit blah. I use that with everyone.
In punjabi I use “twanu” with elders and “tenu” with same age group.
Although it’s a great sign of respect and all that jazz I don’t understand why anyone would get offended if you mistakenly do call them “tum” - Chill people 