I was better until fairly recently, when I became overweight. I was underweight in HS, and it took the Army to get me up to 147 lbs at age 20. And then strangely, I stayed the exact same weight until I was 40. As the Army would confirm with annual physicals, that always amused me seeing that 147 figure get recorded time after time. It wasn't anything I intended, I just stayed at that weight, never gaining or losing.
Plus the Army also go me into much better physical shape overall than I ever was in HS. My body fat ran between 9 and 11%, and I was certainly more muscular. At 37 I was teaching a college PE course (part of my ROTC instructor duties) and could smoke guys on the gym floor who were 20.
I don't know if my HS will be doing a reunion for our class 45th in 2 years, But if I did attend, aside from wanting to lose these extra pounds first, I think I could hold my own with my classmates in their mid-60s.
Looks like I'll continue to keep my hair, and I know a lot of those guys will already be bald or severely thinning. And I don't have to color my hair, though that could change by then, because I don't like the idea of being gray. Right now I'm moderately salt and pepper, with mostly white sideburns, but I can live with that.
And I'm not too wrinkled in the face (yet), a miracle when I consider my years outdoors with the Army, and most of all the extensive motorcycling I've done. Nothing like direct sun AND high wind all day to turn you into a prune.
Based on your torso pics, and vitals in your profile, I think you'll be a hit at your reunion. Especially if people can't easily recognize you, and have to be told who you are, with your old appearance in their memories. I'll bet you'll make a lot of guys jealous.