Trapping

In June my boyfriend and I had a fall out he cheated with his ex I eventually got over it due to me realizing I was never clear on what I wanted after that I made it very clear it was either me or her he chose me and I told him I never wanted to be hurt again in August we had a huge argument because I found out he went to see her this time he didn't sleep with her but I just didn't want him around her, later I got over it and took him back ( I know I sound stupid for taking him back) but anyways he felt I would leave him and he has been trying to trap me he admitted to not pulling out all the way before he release what should happen?