As I read your post, I thought I'd put in my two cents worth. If I were you, I would just focus on myself. I would sit down and think about my talents or any talents I would like to have and then find things to do that address helping me to become an overall "better" person. Go to night classes and learn something new. Go to interesting places and enjoy the culture. My point is that you'll tend to have a better chance at meeting Mr. Right if you are in places that you enjoy being and if you're doing things you love. Think about it. If you find someone while you are participating in a hobby or when you are trying to train yourself in a new skill, then you've already found someone who shares some interests with you. This, to me, is a good starting off point. It gives two people something to connect with before they know each other and before they can connect on a deeper level. Plus, in my experience, love comes when you are not looking for it. Concentrate on you and enjoy the time you have to do new things and enlightened you body, mind, and spirit.