Sounds like an early stye if it’s painful .
Next Steps
Hot water compress 3 times daily & Moxicip eye drops ( Moxifloxaciillin) 4 times daily should most likely resolve the issue in next 24 hours.If no improvement contact after 24 hrs for a review
Health Tips
Make sure you are not allergic to Moxifloxacillin.