Uhg...no cause of death has been officially revealed, but it seems like he may have taken his own life. One his friends posted on his timeline after the news broke and said "Damn dude, life wasn't that bad
" and his last few posts sounded like someone in desperate need of help. Fuck this sucks.