Yes, you keep telling us this but unfortunately there isn't much we can do about it if the replies you've had so far haven't made you feel any better about yourself. Maybe you could think about what you could change to increase your self esteem?
Your negativity is possibly a major problem. You may be putting women off by giving off a very negative impression. People in general do not like interacting with someone who has a depressive or alienating effect on them.