I find nothing offensive in that dancing comment. (I'm 56). One has to realize that to the young we appear older than we are. Indeed, I find it difficult to determine the age of the young now (22? hmm, maybe 30)
Perception is everything, always has been.
Live your life your way, try to enjoy it and accept that the aged must step aside as gracefully as possible.