with intolerance to light & pain could be due to various reasons. You being a contact lens
wearer the common questions would be:
1.Did you sleep with your contacts on
2. Has the the contact passed it's duration(like more than yr in annual or more than a month in monthly disposals)
3.Do you wear them more than 10hrs a day?
The common causes would be:
1. Excessive dry eye
2.You might be having some infection(keratitis:viral or any other organism)
Before you reach your doctor you might start tear substitutes like GenTeal Gel but you need to see your ophthalmologist before it worsens.