Anyway because of this feeling I find myself settling for partners with some major flaws; an ex who cheated on and constantly put me down, a guy I dated who was unemployed, had no lisence and wasn't consisent in the way he treated me. I treat all the men I date really nicely and as far as looks go I'm not judgmental but I feel like I overlook too much in regards to allowing them to take me for granted or what they have to offer me.
I guess I'm torn between being too picky and turning down a nice guy for some "flaw/s" and knocking back a guy who isn't right for me or isn't able to offer me what I want.
I have a great job, a great social life and am doing pretty well for myself but I just can't shake the feeling that I don't deserve the same in a partner.
How does one know their worth? or what they deserve?