Can i break up with my boyfriend on our 6 month?

I’ve been wanting to break up with him for a couple of weeks because I have come to terms that we really aren’t going to work out. The quarantine has kinda allowed me to think about the shitty things he has done to me that Ive just forgiven him for. He’s a pretty toxic person. The only problem is i don’t know when I should do it.

I have let him know that I was not very happy in the relationship and I’ve been thinking of breaking up with him, but he’s apologized and said he’s changed and he thinks I’m now completely over it which is my fault for leading him to believe that. But, I know I need to end it. The next time I’m gonna be able to see him is on our 6 month so am I supposed to act happy and normal on that day then breakup with him next time we hangout or breakup with him right on our 6 month?