H.B.
Just a suggestion...have you tried getting your son checked for sinus infections? I have very bad infections that turn from yellow to green to brown every three months, but I don't have any pain in my sinuses. (Occasionally, I do.) Try getting him checked for sinus infections, because a lot of people who have them don't think they do, or don''t think to get checked for it. If you get your son some Sudafed at Wal Mart, you can give him 1 pill every 4 hours (I think - read the directions) and the infection should clear up within a day, but keep giving him the medicine for at least 3 days.