You may not realize it, but a lack in the confidence department can have a profound effect on the types of guys you pursue. If you don't think highly of yourself, you don't go after guys with relationship potential; instead, you end up with men who can't commit and who are just in it for a good time. If you want to meet a better crop of guys, work on boosting your self esteem and falling in love with yourself first.
Also: Check out how to know if he's just a hookup >>
If you're not ready or you're scared to make a love leap, complaining about all the duds you're meeting is easier than going after someone who's actually boyfriend material. If this sounds like you, take a deeper look at why you might not be ready for long-term love.
Also: Check out 8 signs you're falling for someone >>
While you shouldn't be too picky (you might miss out on something great if your scope is too narrow), you should have a loose idea of what you're looking for in a partner. Try making a list and revisiting it before and after you go out on dates to see how you're progressing.
Read more about finding love: Understanding what you need >>