I'm so sorry you're going through this. It sounds like your parents were not fully there for you. I hate it that they have caused you so much pain. I hear you that there are other reasons too. I want to make one more point about you being single. Like I told you, I didn't meet my partner until I was 37. I spent a lot of years sad and depressed. I longed for that companionship. I saw other couples and I got so jealous. Why couldn't I have what they had? I felt like I was missing out on so much. It was so unfair they got to be in a couple but I did not. What was wrong with me? Why couldn't I find anyone? I did find someone later in life. He is so sweet and kind. We make the perfect couple. We have had a lot of good years together. If I had kms then I would have missed out on all that.
Making friends is hard. It's best to find people you have common interests with. There are Meetup groups Facebook groups and all kind of stuff. I don't know what you like: sports, religion, politics, board gaming, arts/crafts, etc. There are groups for all that stuff.
I'm sorry you can't go to college because of your parents. I know that must be very hard for you. I wish I could say something to make it all better, but I know I can't. Sending you prayers and positive thoughts.