I often read on here the line of 'when someone tells you who they are listen' or similar (can't remember the exact words), usually about new DPs who tell you that they have probems with fidelity so that they can say 'I told you so' when they cheat. I've just finished with someone who did similar although it was about being selfish, a liar and generally difficult to be around. It's made me wonder why some people who know they have character traits that others won't like, or will probably cause the end of a relationship, don't make any effort to stop doing the things that cause problems?