Itchy eyes and bump on eyelid near tear duct?