"Women seem to love douchebags." That it's half-true. What women like of douchebags is that they give them a lot of emotions, when a women is with an idiot her emotions are like a roller coaster, sometimes they feel great with him, but suddenly he ignores her, he is bad with her and she wonders why he so bad. At the end they could get addicted to those changing feeligs and that's the ilusion why men who treat women bad flirt more than a good guy. BUT at the end girls will not look for a long relationship with a douchebag unless they are one. So if a girl goes with a douchebag SHE IS NOT WORTHY OF YOU zxcv first you have to make some new habbits. If you don't succeed by doing that. why by repeating the same habbits would you get something different? What we have here is a concept call "comfort zone" in psychology, your brain makes "imaginary paths" when we do something that we know it takes much less effort to do that task, but when we do something different the path doesn't exist so our brain "prefers" not going that way because is harder. People who used to get out of their comfort zone are not afraid to changes and experience new things. What I recommend you is to try something different that you always wanted. For example in my case I'm going to dance classes and you know? It's great! The first days I was feeling like an odd guy, but the more I go to the classes the better I feel there. And don't forget that if you want to atrract someone start by creating a person that attracts yourself.