It is normal. Eye stye is a inflammatory infection of an eyelash follicle, forming a red, sore lump near the edge of the lid margin. The keeping coming back styes of your eye are a sign of a condition called blepharitis which is a very common condition, often caused by the bacteria on the eyelids. This bacteria can cause many eye problems, such as dry eyes and red eyes.
It is normal. If the bacterium you do not clear completely, the stye may come back to you. And the eye infection should be cured completely. You should better use the medical care to treat it clearly. This time, you should go to the hospital to accept the medical treatment to cure the eye stye completely.
Well, of course, eye stye can come back in many cases, so it can be very normal for you to have this situation. As we know that eye stye can be caused by many reasons, such as the eye infection, stress, and lack of sleep. So if you have suffered those problems, it is likely to have eye stye. In my opinion, you should make sure your eyes are far from the bacteria, so that they can not be infected. Also, having a good rest is also important. According to some experts, a piece of warm garlic will be effective. I think it can be good. Maybe some eye drops can do a good job too. anyway, just have a try.
There are several possibilities. It may never have gone away, it could be coming back due to an underlying infection on the eyelid margin or perhaps it is not a stye at all but something else. If styes tend to recur, clean the outside of your eyelids daily: Dip a cotton swab into a teacup of warm water containing a few drops of baby shampoo. Gently wash the lashes of each closed eyelid with this solution once or twice a day. If this method does not work, you should see an ophthalmologist.