<human>: I am finishing up college and currently I live with my Mom and two other family members. One of them is my Uncle. He is a good guy at heart and has lots of great stories from his golden years but I'll admit he irritates the shit out of me. He has the shortest fuse out of anybody I know and is probably one of the most downright arrogant people as well. When he talks to me and anyone else, a lot of the times, he talks down, as if he is speaking with a subordinate or someone lesser than. A lot of times when people say something is first reaction is "No" and then he proceeds to correct you, without even conceding that he may be wrong in the first place. In general, I just don't like his tone and the way he carries himself. Sometimes I think he's alright and then others I just wanna tell him to go blow a tranny. 

Like, for example, tonight I walked into the kitchen and we started a casual conversation about where I was going. I told him that I was heading to get a Hookah (tobacco smoking device) and all of a sudden the conversation went from casual to an interrogation with him making judgmental faces and saying "You don't think smoking is a big deal?". This was after I told him that it wasn't a big deal, just something I like to do to mellow out with buddies.

Anyways, any tips on how to deal with people like this and how to blow people off and just be more thick skinned in general?

Thanks NEEDED TO VENT!

Can you condense the text into a few key points?
<bot>: My uncle is a controlling, arrogant, asshole and I wanna know how to just blow him off and not let him get under my skin so much.