There's roughly 4 to 5 generations alive at any point and the middle generation is going to be considered both old and young by the generations surrounding it.
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.
Not younger than GenX/Baby Boomer? How?