Well if you like working from home by yourself and problem solving you could look at programming. It does require passion in order to learn and is 100% something you can do yourself through self-study.
There are quite a few online courses to kick start you if you wanted and then StackOverflow will become your friend.
As for gaining a degree, mmm. I used to run a company with over 2,500 employees. I always avoided programmers who had just come out of university with some degree. I always found them to think the world owed them a living and I was lucky to be able to employ them. Most times I would hire people who had the passion to get off their arse and learn themselves. It showed far more commitment.
Working alone I agree you can get into some bad habits but read up as much as you can so you keep up with current standards, which a degree may not give you.