Sorry to hear that frown
Dd is the same way, or at least she was just a few short weeks ago! Honestly I don't have any great advice, but I would say that dd3 is now much nicer since we started her on allergy medicine. It was not a planned thing at all for helping with temper, but she was having some swelling in her eyelids, some purple undereye stuff, and definitely the runny nose you often seen with hayfever.
The pediatrician recommended plain old claritin for kids so that's what she's getting. She is still 3 and still very much a handful but she is not nearly as HATEFUL as previously. (biting, pinching, other things I should not mention...you get the picture)

She was cranky, cranky, cranky!! And I guess it figures, if I have a headache, I can take some tylenol but it is harder for her to let me know that she's not feeling well - usually I go with the more obvious clues like fever. Until her face swelled up I did not really get it!

Hope you find something that works for him! smile