Have you tried freelancing? Or maybe a remote position? What about working on a side project porn related that will generate some income for you?
I am 28 with a job (not a career) and I still don't know what I want to do when I grow up. I taught myself HTML, CSS, PHP, I am now TRYING to teach myself Python.
You sound like you just want to give up. You have to keep going man. Best of luck.