I've never had it, but one of the nurses I see at church told me that you would be best off to consult an ophthalmological specialist - an ophthalmologist - a person who specializes in disorders of the eye. You must be suffering badly, so please see a specialist as soon as you can!
As for anyone else reading this thread, punctate keratitis is the name for tiny punctures or pits in the cornea of the eye. According to This Article in Wikipedia:
Quote:
It is a characterized by a breakdown or damage of the epithelium of the cornea in a pinpoint pattern, which can be seen with examination with a slit-lamp. Patients may present with non-specific symptoms such as red eye, tearing, foreign body sensation, photophobia and burning sensation in the eye.
The article goes on to list about a dozen or so probable causes, and has this to say about treatment:
Quote:
Due to the different underlying causes, proper diagnosis, treatment, and prognosis can only be determined by an eye care professional. Punctate epithelial erosions may be treated with artificial tears. In some disorders, topical antibiotic is added to the treatment. Patients should discontinue contact lens wear until recovery.
That's about all that I can find out without scheduling and appointment with an ophthalmologist for myself.
Good luck.