I see a huge flaw in retirement budget needs
No mention is made of health??
The biggest expense a retiree faces is hospital and medicine bills. I began a regular exercise program at age 60. At that time the exercise was walking 5 rounds of 18 every week weather permitting. After quitting golf club membership 10 years ago it is simply brisk walks of 30 minutes every day for last 10 years. At age 86 I still have no medical expense and no hospital bills.
I can live comfortably on my social security check! Okay my house and car were paid off long ago. Having no debt is very good for keeping living expenses moderate.
That is awesome! You are an inspiration! My stepdad is like this, to an extent. 78 and very fit, but he's torn a rotator cuff, so he has to have that taken care of. But yes, taking care of yourself is KEY.