As adjectives the difference between aggressive and upset
is that
aggressive is tending or disposed to aggress; characterized by aggression; making assaults; unjustly attacking while
upset is (of a person) angry, distressed or unhappy.
As a noun upset is
(uncountable) disturbance or disruption.
As a verb upset is
to make (a person) angry, distressed, or unhappy.