My uncle while drunk came to our house and got into an argument with me over some trivial bullshit. Well it got more intense and he got all up in my face, belittling me for being soft and weak.

This isn't the first time he has done this either. For years he would always belittle me, but mostly when he was drunk.

I could barely look in his eye because I felt like crying. I have no idea fucking why, I felt so goddamn weak and worthless. I have low self esteem and while I've been improving my self esteem slowly, I feel like I took one step forward and two steps back

I have no idea why I felt like crying. How the fuck do I stop this? What should I have done?