No. I don't believe in superstitions. There is plenty to do to not be alone, if you are willing to do it. Whether or not you will find your version of the perfect romantic partner or friends is a little harder, but you can definitely get some sort of significant other or friends if you really wanted to. You just have to give it your all. Does anyone here ever remember a time when you had to run a lot, or do something else physical to the point of exhaustion? It will feel like that at first, but if you really stick with it you're bound to break through.
One thing that's helped me immensely is by looking at people who don't have any trouble in the areas where I can't seem to win, and examining what we do differently from each other. For example, I've studied guys I know who seem to always be doing something exciting, always have something interesting to discuss, and have girlfriends that they are happy with. I've noticed that these guys are always positive, and seldom if ever lose their temper or even complain, especially about things like politics or their job/boss or money or first world problems or the weather ( I would give anyone a free pass for complaining about matters of life and death though, or matters of great emotional or physical pain. That I can understand. ) I've also noticed that they are all in good physical shape. They are all well-read, and they are all continuously making progress in their passions. That seems to be the magic formula because I've seen it over and over again. I don't want to copy them or anyone exactly down to the details, but sometimes it helps to understand the general concepts of how life works.
Me on the other hand, until recently I was waking up late, only working out and reading and practicing things I enjoyed when I felt like it, spending too much time surfing the net skimming so many articles so quickly that I barely ever remembered what I read, complaining about anything and everything, thinking life was just screwing me around like a cat toys with a mouse, wishing things would just get easier out of the blue and telling myself I can't do this and that, am too old, too dumb, etc. Needless to say there was a very stark contrast between me and the guys who were living the way I always wished for myself.
Look at yourself and look at the people who have what you want and see what they are doing differently to get the results you want too.