I don't have an experience with what you're going through and I'm not in the USA but I'd like to offer some alternative explanations for your problems. I'm a bit surprised you can have difficulty find a job with qualifications in computer science, but getting that first job can often be surprisingly difficult. Its usually different once you have a few years experience.
Its a very long time since I've looked for a job myself, but I have hired people.
I may exaggerate a bit to make the point, so please bear that in mind. I'm hoping that if any of this is related to your problems it will give you something to work on.
One problem is that you think you have 5 years of education and how great that is, but the person doing the hiring thinks you have zero years of experience. After you've worked a year you'll have 1 year of experience and everything that went before counts for nothing much. It like now where you have 5 years of education, you'd not think to count all the years that went before. Basically recent graduates don't get a lot of respect.
The second problem is that you're 32 with essentially no experience, and that's unusual. So the question is why, and maybe there's something wrong with you, and I don't mean being transgender. Are you employable? It's a risk, and maybe it easier to just go onto the next candidate who's less risky?
Chances are whoever is doing the hiring is not going to look at all the varied skills you might have, and only consider whats directly relevant to the position. Your age, other skills, etc may make you look less attractive if it looks like your not going to stick with this, and in a skilled job you don't want someone only staying a short while. Especially a graduate with no experience who you're going to have to train up before they are useful.
I don't know anything about tourettes but it sounds like working remotely would be ideal. There seems to be quite a lot of that in computer jobs.
I'd also make sure you can't be tied to any non-professional online profiles, especially this one which I noticed you've used elsewhere. LinkedIn is great if you're not yet using it.
Anyway, I hope there's something useful in there somewhere. Good luck.