Might be a stye. Try resting a warm wet wash cloth on it and see if that might help. That might get it to open itself up faster so it can drain.