Yikes! I can surely see where you could be doing better. Gosh, one thing after another isn’t it? Unfortunately, I know how that feels. Not to your degree but seems like my back and hips get worse every day. UGH, the price of getting old(er). My family genes give us long life but not healthy bones, apparently.
I’ll lift your situation up in prayer.