Nobody agrees on who's an asshole. It's more likely that in order to be successful you need to stop caring so much about whether or not you are liked by everyone.
For example, your family might want you to be home in time for dinner and your team might want you to stay at work late and help them finish their project.