You're a lucky man, THM. Personally I'd have called 999 a lot sooner, but that's because I lived with an ICU nurse for 25 years!
It's a lesson to us all, though. I'm 51 now; I used to race regularly - time trial, track, mountainbikes, recumbents, and commute 30 miles a day. I used to win races. I quit racing at about 42 because I needed a break, and put on about two stone in as many months. I never smoked, but I loved my food and beer. A few years back I separated from the good lady, went downhill a bit, put on more weight (up to 14.5 stone) and was doing no exercise. Then I got done for DD (got t-boned by a car the morning after the night before, about 6.30am), and lost my license. Dusted the bikes down, gave up drinking for a year, got a job in a bike shop, lost three stone, fell in love with my bikes again. Happy times.
But what I did do was go and get myself checked out thoroughly by my doctor, because there is a history of heart disease in my family. I went for ECG's, scans, the lot. I got the all-clear. I have my bloods checked every six months and although I can spend a day riding, I have to remember that I'm not going to win the Nationals again and I'm not a kid any more. It helps to keep a perspective.
I'm saying this because a good number of us (I say us, tho I've only just joined this place; God knows why I didn't do it years ago, this place is a gold mine) are not youngsters any more, and if you are going to thrash about a bit after a few years lay-off, like I did, then get yourself checked out first. It's amazing what underlying issues they can spot. Look at poor old Steve Worland last month - it can happen to anyone
Anyway, having said all that it's three months since your incident now - I hope the recovery is going well and you're back out on the bike in some shape for the summer. Ride on
