He's cancer. His name is karkat vantas and besides being a raging idiot I can relate to his mentality.