You have 2 problems -- something is staying on and your battery is never charged properly.Guys, I need your help. Our Dodge is a 97 Ram diesel 4x4. Most of the time it just sits so the batteries tend to run down. The Interstates I have in there now are about 18 months old and are starting to need to be jumped if I don't drive the truck about once per week.
Any light - even a glove box light - will draw down the battery over a week or two. It can be a wire where the insulation has rubbed off or the seat belt lock fails energized (it happens). You need to start pulling fuses and find the draw.
The other problem is lead-acid batteries like to be kept fully charged and jump starting and driving around a while won't do it. If you need to jump start then you need a charger and a day or two to bring the batteries back to a full charge.
My '02 sits around for months in the Winter without issue. If I remember I'll hook up a charger once a month to keep it fully charged. My last set of batteries lasted 12 years.