
Real friends take time (years) to become real friends, I think in todays instant gratification culture people think you can pick friends up instantly, it doesn't work like that (or not very often). You can't post for friends online and hope they will be real friends, and by real friends I mean those people that will always be there for you, that you can call in an emergency, or at 3 in the morning if you have exciting news to share.
Friends take time and work, my friends fall in different categories. I have work friends, some that I've worked with for 20 years, they're good pals, we share a lot, we laugh and we commiserate. We'll help each other out when possible and we'll sometimes go on nights out together, but even they are not real friends. If I left work I doubt we'd keep in touch, maybe for a while but we have very different lives/interests.
My real lifelong friends I've met through my dogs, some that I've been friends with for over 40 years, we met at obedience classes, chatted for a few years at class, shared transport to competitions and gradually became very good friends. Then I have friends that I met when I started showing 34 years ago, again a long slow process, chatting to people at ringcraft or shows, starting off just by complimenting their dogs or asking questions. Not with the intention of making friends, that just happens.
If you don't compete or go to classes with your dog then try to walk at the same time and the same route every day, when you meet fellow dog walkers think of something nice to say about their dog, she's so sweet, I love her ears, what a pretty colour, where did you get that collar from? Build on that every day. you're not looking for friends but chatting to strangers means you're not alone or lonely. I know it's hard, but if you make it all about the dogs you can do it, and the more you do it the better you'll get.