0
![Not allowed!](http://www.nestreetriders.com/forum/images/buttons/down_dis.png)
![Not allowed!](http://www.nestreetriders.com/forum/images/buttons/up_dis.png)
You need to top-off with few ml of distilled water to keep the cells wet. Dry cells kill batteries.
Batteries will not discharge unless your bike is going on very frequent and short rides or it is not getting enough voltage from the bike to stay charged. Also a battery will only last a few years before its no longer useful.
Your several things may be causing a parasitic drain from your battery. If they are drawing more than a few mA at-rest, I think that's your problem. Use a meter and check.
You're really only supposed to discharge a battery to about 50 to 75% sounds like you're draining it pretty low and then letting it sit there. You can tend the thing all you want but if you kill it over and over it's done. Not saying that's what you are doing but it sounds like it.