In my view, and in my experience....
Keeping that sort of emotion to yourself is a fantastic way to keep it alive.
Letting it out, letting it be seen, heard, felt and given space to be acknowledged is how you heal.
The way you're talking - (this is just my opinion) - it sounds like something you really need qualified therapeutic help with.