You very likely will be happy, Daisychain, when you select healthy people as friends. That sounds to me as though that's the only thing you really need. You have a strong faith, you like and love yourself, you need people (and they need you, too, you know). Just make sure that the people you choose as friends are genuinely healthy. The fact that you love yourself means that you are capable of loving others.
It takes time to build really lasting friendships, although a few people are blessed with meeting good friends immediately. I rather think it's
more desirable to have a few good friends than a lot of acquaintances who may or may not be real friends.
Look for people who enjoy the same things you enjoy: bridge-playing,
sewing, knitting, tennis, golf, religious views, dancing, etc., etc., You
might be drawn to some very nice people in the areas of your interests.
There are some genuinely nice people in many churches who would
like to know you. That's a start, and since you're a religious person,
you might wish to join a class there and get into your interests at that point which seems to be very strong in you.
Good wishes in your getting to know good people.