what should I do?

So me and my bf broke up for a few months and before we got back together I was very honest with him and told him that I tried talking to other guys to forget about him but I couldn't.

He was fine with it until a few months later we get into an argument and he throws it on my face... yesterday he decides to confess to me that he fucked some stranger when we weren't together... I asked him plenty of times and gave him plenty of chances to tell me if he had anything to do with any girls. And is not even the fact that he fucked someone else that bugs is the fact that he lied for so long and also talked down on me because I tried talking to other guys.

Also this past week he was complaining about me being mean to him because I call him out on his bs, which makes this whole situation even worse cause how come he wants to act like I'm such a shitty gf when he's been lying to me this whole time...

the thing is I really love him and I want to try to make this work but I don't know if it's even worth it anymore... I don't think I can put this behind no matter how much I wanted to!

I wanna know what's y'all's opinion if you agree or if I'm just overreacting?