The number one cause of the battery drain you describe is the battery itself. Remove the battery from the vehicle and clean the battery exterior and the area the battery sits in with baking soda mixed with water. Clean the battery cable conections and re-install the battery. While it's possible something is staying on or activating and draining the battery that's a much less frequent occurrence. You should start by having your starting and charging system checked. If you express to the shop that you're concerned that something may be draining the battery while the vehicle is off, they should also perform what's called a "draw test." While some items (such as the clock) remain on even though the vehicle is off, their power consumption is low. Performing a draw test will tell the technician how much current is flowing while the vehicle is off. It should be less than 50mA. Anything 100mA or above is cause for concern. Look at, of course, dome light & courtesy lights, glove box light, trunk & hood light. Also in very rare instances you may have a power window switch stuck in the up position. Even rarer would be a power door switch stuck. I would suspect you need a new battery, especially if the battery is over 3 years old.
A raidator in need of a flush will not cause a battery drain.
A short in the wiring.
Shorted diodes in the alternator.
dead cell in the battery or something is on pulling power from the battery.
Your alternator could be bad.
Any relay could be the cause.
If no light is on and no relay is stuck then the battery has a dead cell and needs replacing.
Could be a shorted wire, or bad battery.
I'd recommend you do a battery test and charging system test. The battery would be my first suspect.
Good possibility
Yes possible. If switch does not open on engine shut down battery will drain If switch does not close on start up battery will not charge
dead battery, flooded engine, could be any number of things.