I've had that same thing happen.
It could just be the battery has reached the end of it's life. Is there white stuff where the battery water level should be? Sulphated cells? You won't necessarily see any of that though, these batteries are only good for a few years. Load test it to be sure.
FYI - When you do replace it, most times a new battery comes 'dry charged' and the purchaser must fill it with the supplied electrolite. After filling to the proper level, MAKE SURE you allow it to stand several hours - overnight is better - BEFORE you trickle charge or use it. This process makes a noticable life difference. After multiple battery warrenty claims, a bike shop I worked at ended up with a factory rep on our door step to tell us this... surprise, it worked.
Keeping a floating trickle charger on it when not used for extended periods is a great plan. The batteries I've actually done this to have lasted years longer than when I haven't done it.