As far as i know, people with high blood pressure may have this problem. you'd better see a doctor. Because this problem can cause some really serious eye problems such as blindnes, bleeding, and even heart troules. So, you'd better consult an doctor for the seek of your eye health. Good luck.
Usually we won't get a sharp pain in our eyes. But if you are suffering from corneal abrasions, you may have a sharp pain in your eyes. Doctor said that there are a low percentage of people who can recover from corneal abrasions without special treatment. But I still suggest you to have your eyes checked thoroughly by a professional doctor.