I didn't answer your question really - will leaving it on the charger shorten battery life? Presuming the rare scenario I describe above does not happen, leaving it on the charger too long will still produce some extra heat because many charging circuits have a trickle charge mode that kicks in when the battery drains down past some threshold. Any amount of heat will shorten the life of the battery, but you can't avoid the heat during normal charging. While taking it off the charger when charging is complete is preferable, allowing it to trickle charge once in a while should not make an appreciable difference. Most folks seem to keep their smartphones 2-3 years, and the battery should last that long. Go past that and you may need a new battery. Some have gone many years on a battery, though their usage is probably lighter than usual, as in with a dumb phone. The battery on an S6 can be replaced, just not very easy for the typical owner.