Babies fight sleep for a variety of reasons the seven most common being separation anxiety, overtiredness, overstimulation, teething, hitting a milestone, traveling and discomfort or illness.