6 months ago I came out of a 9 year relationship. My ex was a very manipulating man, he basically controlled my money,checked my social media, monitored when I left the house and checked my phone regularly but had no interest in doing things with me and our 2 young children. When he knew I had no money he would try and pay me for sexual favours (the man repulsed me so we didn't have sex often). I felt trapped with him until I was able to go back to work and then I built up the courage to tell him I didn't love him. Not long after I told him that he forced me to have sex with him one night, I was crying and asking him to stop but he carried on. He acknowledged what he'd done after and apologised but has since brushed it under the table. For the next few months while I was trying to sort a way to leave the house with the children he acted like someone possessed and followed me, put tracking apps on my phone and gps tracker on my car, he assaulted me one night and smashed my phone, kept me up till the early hours of the morning trying to brainwash me into staying. He once questioned me while holding my pulse on my wrist in the middle of the night. I actually thought he might kill me in my sleep at one point. Since I have left the house he has reinvented himself as a super dad (he was a rubbish dad when we lived together and did nothing with the children). He has the children 10 nights a month, which includes every other weekend. I feel this is more than enough and would prefer it to be just 2 nights a week the children have more stability at home. He now has a girlfriend of 4 months that he's insisting can have the children when he's at work and he wants to have the children at least 12 nights a month if not more!
I don't know what to do! I hate this man but I don't want to stop the children seeing him. I feel like I should go to the police with what he's done to me but feel like they won't believe me and it's been too long to report it. Does anyone have any advice please