Am I being dramatic?

Caylin

I’m thinking about breaking up with my boyfriend, here’s why: He always says he’ll do something then never does, does not show affection but claims he does, and he forgot our anniversary (today). And I even reminded him about a week ago. He said he would bring me a anniversary present to school, but he didn’t. I told him about all these things and he said he’ll change, and he does for a day, then he goes back to how it was before. What should I do?