A person is angry if they feel a difference between what they wanted and what they got, and are upset about that.
A person is passionate if they have an intense interest in something. This topic might make them angry, such as someone being passionate about gun control or drunk drivers. More often, though, passionate people really love the topic, like art or books or theater or cars. They spend lots of time thinking about it and working on that subject.