I’ve been staying with a dear friend in the UK for the past week. Her life seems perfect. She lives in the country, in a picture perfect English cottage and she has a great career. She is witty, beautiful, and very intelligent and... single.

Single women everywhere are needlessly spending their Saturday nights alone. It's not that they have nothing else to do – there are friends to visit, dinners to be enjoyed, and movies to be seen. But a certain someone who can't be replaced by other relationships and activities is missing from the picture, and his absence is starting to take the fun out of all the other social life options.

Sound familiar? If you find yourself still waiting and wishing for love, you may want to take a look at the role you're playing. Time is of the essence – and I don't mean in the biological-clock sense. I mean that if you want to find someone, you have to make time and room for love. In other words, are you actively looking for someone, or are you waiting for someone to find you?

While there's something to be said for living your life and allowing unexpected love to come your way, Mr Right is not going to fly in through your apartment window!

Make sure you're putting yourself out there – get your newspaper and caffeine fix at the coffee shop instead of reading alone at home or eat lunch in a bustling part of the park rather than at your desk. Join a hiking or bicycling group. Take a language class. Make choices that nourish you and your interests, but in a social setting.

If you give it time, love will come your way – but it'll happen faster if you're not so hard to find! Get out there in the open, and soon lightning will strike. And in my friend's case I suggested she gets out of the country and back to the city. As I'm getting ready to return to city life, I do envy her lifestyle. But then again, life in the fast lane. I love it!

Moral of the story...life is too short to date ugly men.