Do you keep going back and forth with one who deceives you? A short and excellent article at the link . And they are not all assh*les. Some are just so self centered they can’t take anyone else into account. But you stay despite how he treats you because you’re the only friend he has?? You might ask yourself “what does everyone else know that I don’t?” Full article here –> http://elitedaily.com/dating/wakeup-call-good-girls-cant-end-things-bad-guys/625872/