He should quit. Sleeping on the job as a lifeguard is unacceptable. He's probably tired from his other work, but life-guarding when he's that tired creates too great a risk to others and to himself. What would happen and how would he feel if the unthinkable occurred while he dozed off. Much better to quit now.