I have been with my boyfriend for 16 months, he lives with me and I am in love with him. Problem is our relationship is trash. I know we have to break up. Of course there are those memories and good times in between that keeps you sucked in. I feel like my life and mental health have taken a huge hit during our relationship, we just do not get along. Things have been said on each side that you just cant take back. This is extra hard for me because around 3 years ago my kids dad that I was with for 11 years cheated on me and left, I worked so hard on myself and when I met my bf I thought this is it, I did it, I found the one. I thought he was the most amazing man I've ever met. Now I see him as a very LVM and i let him take me down to his level. He is gone right now at a friends house because we got into it and I told him to leave and I also told him to figure out a new place to live because im done with it. Problem is this has happened many many times before and he is still here. He cries and begs me to come back home and says how much he loves me and bla bla bla. I just need support, advice, anything to help me get through this.