Sooner or later your battery will be drained and it will not matter how long you put it on charge for, it will start to lose it's charge more quickly
. This is the time to purchase a new one. This isn't a design defect or fault of the manufacturers but rather the natural limitations of rechargeable batteries in general.