 [ Symptoms ] is it normal to have a sty for more than a year  my sty directs inward and painless though it causes my eyelid to have a lump is it normal to have a sty for almost 2 years [ Disease ] normal no but it can happen keep in mind that this eyelid lump may not be a sty hordeolum at all there are other lesions like a chalazion that can be present for a long long time at some point you may want to see a ophthalmologist so you can have this lump properly examined diagnosed and treated