Do you use a battery conditioner?
Is the alternator or dynamo generating enough volts?
Are the starter motor & coil earths OK?

I have used Halfrauds batteries in 2 of my Mogs. They both lasted over 5 years at which point I sold the car.

2006 Indigo Blue Roadster S1