It is clear from your writing that you have a great deal of resilience and determination. This is sometime referred to as grit – the ability to persevere when there are obstacles. You goal of a regular career is a good one and my encouragement now is not to try to find the perfect career, but allow yourself a while to experiment with a few different jobs. One of the biggest errors people make is trying to make a decision about their career when they have only had a few experiences. Think about what would be exciting for you to do and talk to people who work in that industry. Network with them. Take a course that interests you. You are looking for something that will be a draw— a pull, not a push. Begin your quest for something that will delight and excite you, This will help the struggle for a career that seems more like a quest or a calling. You are young and have some time now. Find out what inspires you.