constantly receiving downvotes has really affected my morale, causing me to lash out.
Not everything in life is going to go your way, online or offline. Lashing out like that, especially if you did so in the offline world is likely to land you in a fuck-load of trouble.
I am not a person like this.
Yeah ok, but you were weren't you.
Let's see what you produce from now and how you handle yourself when things go your way and when they don't.
If you post your videos on dtube you'll probably lose the rewards. Use 3speak.