Middle age != Middle generation.
I understand your point. But you're redefining widely accepted usage of these terms. Nobody would call a 30 year old "middle age."
You're right. 8 year olds would call you ancient and 80 year olds would call you a baby. Middle age is relative and unless you're over 45 you don't admit to it, and then hold on to it for too long.
You're right. 8 year olds would call you ancient and 80 year olds would call you a baby. Middle age is relative and unless you're over 45 you don't admit to it, and then hold on to it for too long.