However, real batteries have a property called leakage resistance (not the same as internal resistance), and over a long time (weeks months or years depending on the type of battery) a small leakage current DOES flow the wrong way through the battery and it becomes flat even though it hasnt been used.By the way, we should probably use the term cell not battery.A battery means 2 or more cells connected together.......
In a perfect battery, electrons can't flow back 'the wrong way' through the battery, because the 'driving force' produced by the chemical reaction is always trying to push them the 'right way'.
However, real batteries have a property called leakage resistance (not the same as internal resistance), and over a long time (weeks months or years depending on the type of battery) a small 'leakage current' DOES flow 'the wrong way' through the battery and it becomes flat even though it hasn't been used.
By the way, we should probably use the term 'cell' not 'battery'. A battery means 2 or more cells connected together.
you make a big mistake internal resistor of a battery shouldn't be very high. In ideal voltage source it,s internal resistor is zero. Battery is a voltage source. And voltage source give power to electrons to move to a direction and this power is generated by chemical process in the battery.The current through the circuit is also going through the battery.If not circuit is broken inside in the battery.And other point is you can notice that current through the circuit is + to - of the battery & inside the battery current going to - +.....