I am horrible at picking men and also getting them to treat me with respect. I want good men but I end up with men who only want one thing. Not that I don't like those things but I want a relationship not a friends with benefits. How can I tell what a good man is and where should I find good men? Should I stop looking and just let it happen?