4 months ago my boyfriend and I had the biggest fight we've ever had. I didn't wrong him per say, I would never intentionally do that, but something happened which changed the perception he had of me. I accidently triggered him in a big way and he told me i'm not who he thought I was. He said I was sick and disgusting among other things but that he was so hurt because he loves me. I was so upset and I realised he was right about me having been wrong and I apologised from the bottom of my heart. Thankfully, we ended up making up and I think now he knows that I meant no harm and I'm not a bad person, I was just wrong about this. I also tried not to identify with the words he said to me when he was upset. Things have been going well since and I think we both kind of forgot about it for a while. But yesterday he saw something that reminded him of it and mentioned it to the other person we were with (In front of me). He wasn't upset or aggressive or anything, just making casual conversation which the other person brushed off. It suddenly reminded me of the fight and the guilt came flooding back. Things are still normal and nice between us, but I have an urge to bring it up and tell him how sorry I am, in case he doesn't think I am or doesn't think I've changed, which I definitely have. In a way I'm glad the fight happened as I was made aware of problems I needed to address and managed to fix them. I want to make sure he knows this and to be honest if I know for sure I have his forgiveness it would give me a lot of closure. But is bringing it up again a good idea? I don't want to trigger him again or remind him. Maybe I should just drop it? What do you guys think?