For the reason of your sore eyes, I can say that there is something to do with your drinking. As we know that after we drink too much, it will increase the intraocular pressure which can get your nerves more pressure. Then they will do some pain to your head and your eyes. Even make your eyes become sore eyes. So you should not drink too much alcohol for your health and for your sore eyes. To treat it, you can put some ice on your eyes, and eat some food which can relieve you from the alcohol. If it still has sore eyes, you'd better console it with the doctor and find some more effective way to treat it.