its done this before. bought new battery but something seems to be draining it.
my truck wont start like battery is dead. 2month old battery. new terminals. on 1996 Jeep Cherokee
You need to check for a parasitic draw. Depending on the size of the draw it can kill a battery in 1 day or 2 months.