I'm irritated

I've been going to therapy for almost a year and what I realized is that I've had a lot of trauma and it has triggered me for years and I'd always hold my emotions in and deal with them in different ways. Also, that my fiance is someone very difficult and he is someone who triggers those things in me. We have been together for 7 years and I got with him when I was 18. He is older than me and I'm not perfect. That's why I went to therapy because I thought I was the only one with issues. But right now I mentioned something in a movie about an actress and not liking her actions and he tried to compare it to me when the situation wasn't the same. Mind you, these things I did were when I wasn't even 21 yet. And hes a hypocrite because he tells me when I have mentioned stuff about his past to stop that I need to let it go. So I don't mention it. He just wouldn't stop pointing out all my mistakes and I have changed so much since then. I am trying really hard. And I got anxiety and told him to leave. Its almost like he wanted me to explode. He just wouldn't stop telling me things from my past and how I'm wrong for all of it when I have apologized and no maybe that isn't enough but I have proven to him that I am a good person. I don't belive I am a bad one. I guess I'm just venting. I think that I need to have a conversation if he just can't get over what I've done and there's no fixing out relationship. Because I can't live with being told of how bad I messed up. Its like when you're parents bring up things you did when you eye 13 and never let you live with yourself for it. And continue to point out things you do now. Like not cleaning one dish right or dropping something on accident or forgetting to empty the trash. This is just examples but I'm not ok right now. I am very angry.