You must forgive yourself, after all, what could you have done? Stayed in the hospital awake for the entire 2 weeks just in case? Be reasonable with yourself, no one judged you bad because you weren't there.

Crazy system isn't it? You might consider voluntary work to keep you fit and out and about. I know I did a fair bit and my mother still does. All kinds of organisations have all kinds of work that need doing, you could consider it broadening your experience by giving something a go for a month and then if you don't like it, move on to something else. It really doesn't have to be making tea for the WRVS!