You do make it sound like he might have been abusing his powers and/or being disrespectful, which shouldn't be happening. But once you start cursing/arguing back you start losing. The best way to approach a situation like this is to take it up with another admin, or one of the top dogs here. You need to always maintain a sense of maturity and self respect when trying to get something done. And if abuse is going on or if it isn't should that not be something to check into? Last time I checked we are here to enforce the rules and help players out, not throw our weight around because we have the power to.