yes, agree with Bill, and on top of that, i think 夏天 is an expression for adverse whether or conditions, not necessary referring to the whether. And 上火 also means irritated, grouchy, temperamental, not necessarily talking about anger. so i would say "adverse conditions makes one easily irritable"