Really need honest advice . Was with partner over 20years . He cheated at least 4 times that I know of .. sure more . One of the first resulted in a child . He has never apologised for cheating or seem to recognise the effects it had on me . He has also been aggressive, once grabbing me by throat . Another time poking me in head while I held our baby& other occasions. I stopped living with him Years ago but still contact cos kids & we have slept together on occasions . I have be struggling with PTSD .. dunno why I still think things may work & I may finally have a loving happy family I have craved my whole life . I would never have my kids seeing that behaviour.. hence why asked him to leave . It’s like I’m stuck & im upset I gave the best 20+ years of my life to someone that had a reputation as a rat . I have always been faithful So why did I go there . I hate myself & feel unloved & useless .. depression & anxiety is getting worse . Only thing stopping me from attempting suicide is cos I love my kids so much & I have to be there for them