this right here calling you a punk or asshole is forgivable but still crossing the line a bit calling you a faggot is a huge leap over the line reminding you that he owns a gun and asking you to step outside is about as far over the line as you can get before physical violence