Finding your soul mate can be pretty hard but it is out there. Sometimes you have to go through a lot of jerks before you find the guy who is right for you. Why is it so hard to find? How come Saturday nights are being spent at home in front of the TV instead of a date?
One reason love is so hard to find is you are going to the wrong places. Sure you meet guys at bars and clubs but most of those guys are not looking for a relationship. They are looking for a one night stand. If you want a good guy go to a poetry reading or church.
Another reason why people find it so hard to find love is they have requirements. They want a guy a certain age or a certain type. They aren't open to other guys, so they are limiting themselves to finding true love. The more open you are to different guys the more you have a chance of finding love.
Then there is trust and negative thinking. People have been burnt so many times in the past that they think all guys will be like that. They get negative and like the law of attraction you get what you put out there. The more negative someone is the more harder it is for them to find love.
If you want to find love there are things you can do about it. Try being happy where you are. When you are happy and smiling you are more attractive then when you are in a mood or unhappy. Love can happen anywhere and be open to all the possibilities of finding love. Love is out there and like the saying goes "sometimes you have to kiss a lot of frogs in order to get your prince."