There could be an infection called an internal stye. A stye is painful and can cause swelling or a lump along the edge of the eyelid. So, when you blink, it might feel like something is stuck in your eye.