Please can someone give me advice?

I feel so stupid. Everytime I say I am going to break up with my boyfriend i go back on it because I forgive him. & then he says when I say it now ‘ he don’t care ‘ 🥺.. I feel so so down about this. ☹️ I’ve stopped speaking to him. But I just can’t help feeling embarrassed by it by giving him the benefit of the doubt all the time and he says he don’t care anymore when I said we are done because we always get back together. Like last time I said to him I’m keeping my options opened I went back on it myself because I felt bad and just wanted him. Can someone tell me what to do? Have I been so stupid
Please can someone give me advice?
Add Opinion