We should not set our core ambition in life to be based entirely off of emotions. Though most of the time, all people really want is to feel good, but they see multiple paths to achieve this, and multiple roads to different levels of happiness.
Being single is not a curse that the devil burns into our bodies, it allows us to set up the way we want our lives to be. Depending on others for happiness is naive, and very unwise.
My suggestion: Do NOT do the same thing over and over. That is the core definition of insanity. The way I see it, if you try to gain something millions of times (in a practical sense) and fail on every single occasion, you will definitely not achieve it
So why not make your life about something else? Why not try to gain the other things that make you feel good?
I am more than well aware of the fact that loneliness does not magically erode or fade instantly. I know that some people can never get rid of the need to have the woman/man of their dreams, but that can't be changed for people who have experienced this much failure.
The need for compainionship might always be in somebody's soul, but that shouldn't be what life is about. That should not be the best thing in life, because some people never find it, not even if they pray to the god they worship.
So why not find something else? Why not look for another thing that makes you happy?
There are a few users on this forum who are single and perfectly happy, and that just proves that being single isn't the key to misery.