Sounds as though it may be a faulty battery and it can not hold the charge, could also be faulty alternator as if a diode or other component fails inside they can drain the battery without ignition being on, although your battery is getting a healthy reading.
Martin