Dying in a previously beaten level and going back to the world map will not set your health to zero anymore.