

Lots of advice here but I haven’t seen anyone mention coding boot camps. There are free ones like FreeCodeCamp or lots of paid options. You can do these to learn or validate what you have been taught.
My company hires associate-level software engineers directly out of college programs and boot camps. They don’t expect people from these to know everything; you may not have ever even used the language that you will be expected to code in! But by completing a program you’re showing you understand the logic of programming and that is applicable knowledge.
Look for entry-level jobs and you’ll be fine. Even better, look for companies that intentionally hire from programs like yours. They’re more likely to have internal programs to help teach new-to-career folks.
This is the advice I was coming to give, with the addition of a specific possible group.
I know there’s a lot of the anti-religion sentiment on Lemmy (for many good reasons) but one community I’m familiar enough with to suggest are Quakers (AKA Friends). Quakerism is rooted in progressive values and even those who practice have a wide array of religious beliefs, many of whom lean agnostic or even atheist.
It’s one of the most LGBTQ+ friendly groups I’ve ever been a part of, and there is a Friends meeting in Columbus.
I hope OP is able to find a community that supports and loves him for who he is.