Man that's a lot to go through. Glad to hear you're doing good though bro. 9-12 months sounds like a long time, but you'll get through it before you know it. Month 4 is down and hopefully each month gets better and better.

Age does suck lol. I know as I get older things don't heal, or function as they used to. I guess the best we can do is train around it and keep moving forward. Trying to stay as healthy as possible.