Should I end my relationship?

My boyfriend cheated a month or two after I had our child. This was last year around May, I didn’t find out about it until last October. Foolishly I decided to give him another chance, but I still haven’t fully gotten over it. He’s been trying to make up for it and I even have good days when I think I’m finally getting past it. But then the bad days come and it’s all I can think about and I still can’t believe my worst fear in relationships came true. I just don’t know what to do for the sake of our child.