My boyfriend freaks out?

About little things, like if i leave a plate in the dishwasher, if i dont perfectky and fast clean his stuff , if i let a glass fall on the floor i never know what type of mood he has and he smokes tons a weed to control himself, he scares me. He even laughed at me saying i am 30 and dont have a drivers license or he calls me stupid many times , he blames everything on me and gaslights me
Updates
+1 y
For example he gets really pissed if i clean the house he says i didn't and he does everythibg for me
My boyfriend freaks out?
Post Opinion