I was discussing with someone years ago about being single, who replied the trick is to make yourself happy, because then you are happy, no matter what comes along.
To be honest, I've spent the majority of my adult life being single, and years ago I thought, what if I never meet anyone? What am I going to do to make sure that I have a full life? I used to sit in my London flat wondering what the meaning of life was. I don't do that anymore, because I have gone out into the world and I am living life and having new and different experiences.
In the space of a month I play tennis, I have golf lessons, I go to women's sharing circles, I go to a healing/shadow work group, I see a PT, I book theatre tickets x 2 and invite a guest nearer the time, I have friend's kids over for playdates, I get to know people in my neighbourhood, I travel for work, I go to yoga nedra, I cook dinner for my neighbours, I go to the cinema alone, I explore different health treatment modalities - all in a foreign country.
I have just met an incredible guy, however that is after 5 years of doing lots of work on myself and arriving in a conscious place - I am size 18 and fortunately I didn't even have to loose weight to attract this incredible man, he adores my body, its all coming together because I did "the work" - I have a full life with or without him.