Had a 5 bypass in 2015. Had 2 stents put in last year. Finally got serious about my health. Lost 30 lbs. in the last year. Have about 60 more to go, but for the first time since I've been monitoring it (about 25 years), my A1C, triglycerides, cholesterol, and Vitamin D are all at normal levels.
The only thing I can advise is not to put too much pressure on yourself. Your health didn't get like this overnight, and you are not going to magically fix it tomorrow. Follow what the doctor says, and remember this is a marathon, not a sprint. God Bless You, Sir!