I finally let out my frustrations, anger and tears without hurting anyone. I was really so pissed and have tolerated for a few months already. Don't wish to say what is it about here but after this incident, I promised myself I am not going to let it get to me ever again. If I can't do that at least I will just ignore, not take it to heart and just let it go. It's not my life anyway and I'm not in the position to say what's right and what's not to you. When we were arguing a feeling kept nudging in my heart and I know I can't say harsh words to you because you don't deserve it after all the good things you have done for me. But that certainly does not mean I don't feel wronged. I just don't want my words to hurt anyone. Hence, I told someone who's not involved instead. Having vented my frustrations I feel a whole lot better and can finally let go of what has been annoying me for a period of time.
With that said, it's a case closed for me now and even if the same thing happened again I'd be sure to not react the same way as I did tonight.