I am waiting to be released following triple bypass surgery. (CABGx3)
Pshaw! I am CABGx4. Six years ago I had the surgery and, although the recovery seemed to take forever, I have never felt better. Mind, I've lost 20 lbs, run around the park three times a week and cut my drinking by two thirds.
Good luck. It will take time, but you will feel better.