I can relate. I was broken without even knowing it. Now that I'm aware of it, I'm still sorting through it all----and even feeling nostalgic for the days before I confronted this. Of course, you can't put it off forever. Sooner or later, you have to stop running and take it on---on your own terms.
Think about not what you could have been, but what you want to be. It's easier said than done---I know that. Still, use the MS boards as resource and seek additional help when you need it.
I once read in a hiker logbook on the Appalachian Trail that "somewhere a sixty year old man is telling an 80 year old man he is too old to hike up and down mountains. I couldn't tell from the text who was claiming to be too old. I think that is the point.....it's never too late to start a journey.