I read that if I simply connect two ends of a battery it would discharge really quick and it would last longer if the circuit contained e.g. a light bulb.
I wondered why is this happening and my reasoning is as follows: A battery has fixed voltage e.g. 1.5V. Therefore, no matter what components the circuit consists of, the voltage between the terminals is always 1.5V. The resistance of a mere wire is relatively low (that's what I think). Connecting a lightbulb increases the resistance. If voltage is to stay the same, then an increase in resistance must be due to decrease in current. This translates to the battery lasting longer (I don't know exactly why but it seems intuitive to me that chemical reactions that take place in the battery can "produce" only a fixed number of free electrons so lower current would mean that they're not used up as quickly).
Is my reasoning correct? If no, where did I make a mistake?