January 21, 2014 at 00:46:14 UTC
Ever feel humiliated despite how you tried your best at something? Then when people mock you, it balls up into frustration you can't vent out?