Looking for word to describe someone who is easy to anger but also forgives easily

I've come up with "dramatic," but that doesn't really capture the whole idea, and I'm not sure if the word I'm looking for exists.

Here is an example of how I would use it:

My mom is so [word]. Every time I do the littlest thing wrong she gets upset, but she never stays mad long.


Solution 1:

If you wanted to convey the idea of "Every time I do the littlest thing wrong she gets upset", then you might be looking for the word "sensitive", meaning that they pay extra attention to what others do.

To convey the idea of a vastly fluctuating mood, I think you may be looking for the word "mercurial", used to describe someone's mood or behaviour as vastly unpredictable.