Respected user, hi I evaluated your query thoroughly.
*Definitely it`s Neuropathy responsible for imbalance.
*All you can do is :
- have patience ( very very difficult )
- avoid 
stress / anxiety
- have sound sleep of 8 hours
- do regular light exercises & 
YOGA at home 
- diet rich in protein, iron , vitamins, minerals, anti-oxidants to boost up
  your immunity.
- maintain hydration with plenty of liquids.
- avoid alcohol / tobacco / 
smoking / abuse substances of any form.
- maintain your BP , Blood sugar , 
Cholesterol levels, Weight under control
- Multivitamins, 
Calcium supplements, Methylcobalamine & Gabapentine
  have supportive roles to some extent only.
- always use stick when mobilising
- do remain ambulatory with normal walking till possible
- lastly as an ex Marine, live rest life with passion dear you know all what 
  more I will say !
Hope this clears your query.
Thanks for using Health Care Magic & giving me opportunity to share my
view for your case.
Feel free to ask any health related query in future dear.
Wishing you happy healthy life ahead.
Regards take care.