Walk away. This is your free time too. If you don't like his abuse then walk away. This isn't about right or wrong but about yourself and how you feel. Good news! You live in a gamer rich town AKA Austin, TX. Finding a group to game with is pretty easy, or come to the various open game nights and get a pick up game.