What should I do? & am I the problem?

So me and my boyfriend have been together for 1 year officially but we’ve known eachother for 3 years. There’s a couple things that still come back to me that I forgave him about & I’ve noticed some good changes in him after several conversations trying to work things out & I appreciate it but there’s still things I know he does that he thinks I don’t know that make me upset. The thing is I have brought it up to him many times & at this point I’m just giving up my energy I give ti him. He’s noticed I’ve been a little distant. I’m older than him by 3 years it’s not much but he’s 25. He’s been sweet but there things that still bother me that he does that he knows because I’m a straight up person & have let him know. But men just don’t comprehend a lot oh things. My question is why do I feel unhappy even when he tries to work on something’s? Sometimes I do want to breakup with him & I’ve tried but he still comes back & begs me to not let this go. I don't know if I’m the problem or if what I’m feeling is a sign ti break things off.

You’re the problem
He’s the problem
Select gender and age to cast your vote:
What should I do? & am I the problem?
Post Opinion