He's been very short-tempered lately, getting angry at the drop of a hat.
Tips
culture
In Traditional Chinese Medicine (TCM), 火气 refers to excessive internal heat (上火) that can cause sore throats, mouth ulcers, and irritability. Chinese people commonly attribute bad moods to 火气大 (too much fire energy).