When he snaps back at you like that, then tell him that you have been very accomodating to him and that you don't appreciate being talked to in that manner. You don't need to be rude about it, just tell him straight forward.
M-43 W-40 2D - 9 and 5
Emotion, yet peace. Ignorance, yet knowledge. Passion, yet serenity. Chaos, yet harmony. Death, yet a new life.