Sounds like you need to work on your own interests for awhile and relax. Don't force your self to feel like the inferior sex, don't hate a guy for adoring you (or "letting you walk all over them if you wanted to") and don't settle on anything.
Sounds like you are attracted to guys who try to make you feel like crap, but you don't like guys who like you. I know plenty of girls like that. They have father issues. Get involved in something that is important to you (not dating) and work on your self esteem.