My ex and I have a 12 month old daughter. We broke up a few months ago - I ended it due to very controlling and verbally abusive behaviour, things like telling me I should kill myself and driving me into debt because he wouldn't pay the bills. It got bad enough that CPS (Child Protective Services) got involved and our DD is now on a child protection plan because by the end of it all I was depressed and things were getting violent.
A couple of weeks ago the ex told me he wanted to try again, which I agreed to but was skeptical it would work out. He insisted he would change and I believe people deserve second chances so I gave it a shot, but after a week of not addressing any of our issues, a counselling session that went horribly (me and the counselor rubbed each other up the wrong way so I ended up telling her off), and a conversation last night that turned bad, I broke it off again. Last nights conversation reached the same place most of our previous ones have - with him telling me that it's all my fault, listing my flaws, shouting me down, and then accusing me of being abusive if I tried to speak. Historically when this has happened it leaves me in tears, shaking, and often feeling like I want to hurt myself, but last night I didn't let it get that bad - I cut him off then firmly but relatively politely showed him out. I didn't swear, threaten, shout, etc. but I did make it very clear that he was leaving now, goodbye.
Since then he's gone from not wanting to see the baby this weekend to wanting to take her out for the day but refusing to tell me where or what plans he has for food and naps. His normal hours with her are all day, but he drops her off here for a few hours for lunch and sleep from about 1:30 until 4:00. Today he refused to do that, so I told him I would contact CPS and ask their advice as they are concerned about a) our fighting and b) his level of contact with her. I called them this morning, explained what had happened and that I was happy to stick with our normal arrangement, and the team simply told me not to let him have contact this weekend and to wait until Monday and speak to our usual social worker, which I agreed to. Since then he's been bombarding me with text messages telling me I'm being unfair to him, that he doesn't understand what he's done wrong, that he's taking me to court, etc.
Am I overreacting/being a bitch here or am I doing the right things?