First, it is time to don the party hats and join in the celebration of JenP's birthday! I hope you are being spoiled today and that the year to come brings all you hope for and more.
Atropa! Sending whatever ~ma would be helpful. I'm sorry things are so stressful.
David, balance is a biggee. Most of my gym time is spent on stretching and balance PT. I'm very mindful of my posture and in the past few years changed to sitting in a harder-backed rocking chair rather than slumping on the sofa. Unlike my sisters and many other friends I am the same height I have been all my adult life. I expect to shrink at some point but at 72 I am keeping my focus ahead not down and stretching these old bones.