<human>: Can you give me a shortened version of the text?

Last year my bf and I went on a break. I asked for the break because I needed time to figure out how to break up with him. He is a very emotional person and the last time I tried breaking up with him it didn't go so well.

Anyway, I planned on breaking up with him when we agreed to meet again, but I was a really big idiot and got drunk the day before and messed around with a friend... He was helping me figure out how to break up with my bf because he knew the relationship was toxic and we ended up drinking and one thing led to another. It was a horrible thing to do and I regret cheating. I feel like a horrible person for doing it and well, I told my ex fb what I did after we broke up because he felt guilty for messing around with a girl a couple days after the break up so I felt I needed to say what I did. he understood and was upset as he should be but didn't seem that pissed about it.

Anyway, we got back together recently and he always brings it up during fights and says how horrible of a thing I did and that I deserve to not be trusted. He finds a way to bring it up in nearly every fight even if the fight isn't trust related. I know where he is coming from but I feel like if he can't get past it the relationship will never work. He's done a handle of really bad things in the relationship too yet I have forgiven him for most of them. Am I being unreasonable in asking him to let it go?
<bot>: I cheated on my fb the day before I planned on breaking up with him. Told him about it and he was understanding. We got back together. He still brings it up in fights