"he said he's going to cancel his college classes and quit school today because of me, but I told him I'm not taking the blame if he does, it's his choice."

Wow, this sounds exactly like my bf, the whole blame thing.

He is also extremely inconsiderate and if I ask for consideration or complain at all, he tells me I pick on him all the time and that he can never do anything right in my eyes.

Mine has also started throwing things and being scary in general.

I feel like I can't speak up or ask to be treated well. I'm getting out, I just don't know when. Sounds like you should do the same... Good luck.