The batteriess have a given cycle of charge/discharges, I don't charge till 100%, better to charge say 90/95% max.
Not forgetting to start charging @30% minimum.
Done pretty well your battery lasting so long, is it an original manufacturers supply?
Currently laptop batteries are available @£25/30 but made in China, but you take a chance.
Brian