Welcome to our forum.
There's a lot of participation here and many people you can meet and make friends with, even if they don't all live nearby. As for socializing with people in real life, just be patient as it takes time to find people one fully relates to. Regardless of how well you relate to someone, always extend kindness their way. They'll usually return the favor. There's things we pretty much all have in common as human beings, including that feeling of isolation from time to time.
I hope this site is of help. Take a look around on the various threads and see what calls to you.
Love means never having to say, "Put down that meat cleaver!"