heggers:

I’ve been told I am rude and an unpleasant person to be around in RPs. Can you please give me some advice on how to best change my character as I don’t want to ruin everyone else’s time on the server by my being an obnoxious jerk?

The sarcasm is a good part to have in a character, but he can come off as kind of bitter. Maybe keep it to sarcastic comments, but only in a non-serious situation? You can try to maybe make it so he’s an amicable, funny character, but when attacked he’s more concerned for everyone else than himself? Like, not confrontational but he’s more focused on everyone’s well-being than the actual conflict, I guess