Sinus pain, that's most likely what's causing the pain. Try a decongestant. I buy real liquid children's Sudafed from my local family owned pharmacy. Big stores don't order stuff for individuals.
I give the kids half a dose. They just don't need more than that.
Sinuses have goo, that goo has to go somewhere. When there is congestion the goo gets stuck, dries up a bit, causes some discomfort, has to get out one way or the other. Sometimes it's green or yellow drainage from the nose, sometimes it goes down the throat (gagging them all the way) and causes tonsillitis or a sore throat or puking, other times it drains out the ears and causes a massive ear infection. The thick goo can even drain out the eyes so it looks like they have pink eye or some sort of eye infection. But it doesn't come from the eyes, it comes from behind the eyes, ears, nose, throat, it comes from the sinuses.