Yes, I experienced similarly to you during my studying period.
It's alright to cry it out and get angry because we need an outlet to vent. As a human, it's natural that we desire acceptance for who we are, and we can feel disgust and shame when we are not desired.
However, is this how you want your life to cycle around? Do you want us to show you how to keep these emotions in control?
It sounds cliche, but I have to say this, "Instead of being your thoughts and emotions, be the awareness behind it"
And you have a very witty username