Question: are you old at 31?
Answer: No, 31 is still considered young. Middle age is more from 40–60, and after that, older (not old!) and over 70 is probably considered elderly by most people.