You are very hard on yourself. I wonder how many of those choices were truly yours to make or were you stuck and having to make the best choice out of all difficult ones?
I took some terrible jobs whilst I was growing up and up through uni..

Do you work now? What about something like an evening class?
Do you have friends and family around?