Your description would fit an eyelid infection. (Stye). However with pain you should try and see an ophtahlmologist today or tomorrow. Find one near you at www.aao.org
Thank you, I was able to see my doctor and you were right, it's a stye. I didn't think that's what it was since I didn't see any little white head, but it is. He said it should go away in a week or so and to use hot compresses. One thing I read today said that if your eyelid is red then you may need antibiotics, which he did not prescribe. Today when I woke up my eyelid is very red and more swollen (seems worse in the morning), do you think I should get antibiotics?