Forgiving is for you, right? I think some of our X's are just weak and/or messed-up people. They are who they are, and best to just accept that, forgive them, and move on to our much more peaceful, healthy lives....Of course easier said than done, sometimes....