Ego & People's Responses
If the person agrees with you, you're passionate.
If your point of view offends them or conflicts theirs, or seems to offer more logic than theirs, then you are aggressive.
If you are passionate and have a lot of facts, then you're educated in your area.
If you can throw out facts that validate and back up your conflicting and unwelcome point of view, then you're aggressive and emotional.
You may also be "stupid", and become more "stupid", for providing more facts.
Who "you are" is always determined by how much a person likes you.
How much they like you is determined by how they feel around you.
So if you can keep everyone around you feeling happy and comfortable all the time, then you are likable.
And we all know how easy it is to keep everyone around you happy LOL ;)