Very long back story but the important facts are these:
Dp broke up with me about 3/4 weeks ago.
I have been still living with him because I couldn't afford to move out yet but staying the the spare room. Things have been cordial but a bit distant (understandably) between us.
I met a guy on a night out and we exchanged numbers and have been chatting ever since. We get on really well and have loads in common.
Dp eventually realised that he didn't really want to break up with me has just been feeling depressed. He wanted to get back together but I said I wasn't sure because he has made and broken a lot of promises to me before and I didn't know whether we would work if you got back together or just break up again.
I went out the other night and ended up meeting up with the other guy and stayed over at his. We slept together. I felt a bit odd about it because I do obviously still have feelings for Dp but I also liked this other guy and because Dp and I were broken up I didn't really feel like I was doing anything wrong. I didn't intend for Dp to find out though as I knew it would just hurt him and I didn't think there was any need for him to know.
When I got home Dp went mad and has been going around telling everyone that I've cheated on him (even though we were broken up!) because apparently he had got it into his head that we were back together even though I said no.
I have apologised profusely because I could see that dp was really hurt and I did feel bad about that.
We have spent a lot of time talking and crying and agreed to give our relationship one last try. Clean slate, new start. Except Dp is expecting me to grovel and beg for his forgiveness when I actually don't feel I've done anything wrong! Obviously I am sorry that dp got hurt in the process but I didn't cheat and I'm already fed up of him bringing it up and berating me for it.
Am I in the wrong? I probably am tbh my head is all over the place 