Viral pink eye can last longer than bacterial pink eye. However, bacterial pink eye can cause thicker discharge from the eyes, which might make your eyelids stick together.