@hales18 i suggest you stop looking for men with keeping a set of specific qualities in mind. its like being in market for a second hand car which is devoid of any scratches and dents. think of all these guys that came across you as an experience. try to learn something new from them, understand their strengths, flaws, qualities, tastes. it would help you in the future. besides, you seem so young (sorry if i am patronising) to be in the hunt for love. times change, you will change, your priorites will change. now is not the time to over think about all these stuff. i said not over think. buid yourself, concentrate on your future, your career, family and friends. and remember there is no such thing called a perfect person. indivuduals have both their flaws and strengths. love according me to embrace that individuality regardless of the flaws. understand that when you say you love the moon, the moon also has a darkside. and finally its all easier said than done. in the end everybody for him/herself. the key is to not settling below of what you feel you are worth of.