have (one's) feet on the ground
To be and remain in a calm, stable, sensible, and pragmatic state or condition; to not be subject to extreme emotional reactions or affected by exceptional changes in one's situation. My father has always been a rock of level-headed judgment and advice. Even during our family's lowest points, he's always had his feet on the ground. I never worry about our eldest daughter's future. She has her feet firmly on the ground and makes good choices. It's good to have dreams and aspirations, but you need to have your feet on the ground too.
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.