I've been with my boyfriend for 20 years I have two children that are now teenagers and my older son from a relationship before him. He has cheated on me in our past I've always forgave him because he always showed me that the other women never meant nothing to him. But 6 years ago he cheated on me with a girl that I hate. They both made me miserable he chose her over me but yet would never leave me alone or let me move on. I lost my children I went through depression. But then he went away I had no contact with him and I beat his mistress up. She left him and got involved with numerous of his friends eventually she had a child with one of them. He came back and naturally I felt like he learned his lesson. 3 years later I catch him asking her mom to contact her. Then last year I found out he still talking to her and even defend her from another guy she was involved with. I got furious and ended our relationship but I lost our house due to our landlord committing fraud. So I needed his help and eventually got back together. 2 months ago I see that girl messaging again. Now he doesn't even apologize. I don't know where he is at half the time and this girl has tormented many of my friends by getting involved with their husbands but she don't leave our town. Since I was the only one that beat her she hides from me. But I'm not bothering with her. I'm more bothered with myself for not leaving him. When I go out he doesn't leave me he constantly accusing me. Our son has even asked him for proof of his accusations which he doesn't have. My kids know I don't do any of the stuff he says. But how do I get away from this nightmare. I live with my parents since I lost the house. He lives with his mother but our houses are only a block away. I have a good personality I work I'm not the prettiest girl but I'm not horrible. I'm trying to get another place but with my income is difficult. Please I don't want to fall in to depression again and I want that girl out of my life.