Also, Connor, a big part of being happy is being able to make others happy. Maybe you're so miserable because you carry a huge chip on your shoulder around with you. I bet that if you ditched your vile views towards women, you'd be a much happier person.
Go out. Meet people. Or, if you suffer from social anxiety like I do, make friends online. I cherish my online friends so much and I love making them things and talking to them because it makes both of us happy. The friendships I have with these people have changed me for the better in more ways than I can count. I'm much more outgoing IRL now and less afraid of speaking up, and my self-esteem has improved greatly. Plus, online friends are much lower maintenance than IRL friends. With me, a big part of what makes making/maintaining IRL friendships so difficult is that friendship is usually built on shared social experiences, and the thought of going to a loud party or something steers me into a panic attack. You don't have to worry about that sort of thing with online friends. All you need to do is get to know them.
I don't know why I'm giving you this advice, but hopefully someone takes it if they're feeling lonely.