Battery draining overnight

Check your alternator could have a bad diode.
Yup, disconnect the battery wire (the one that's secured with a nut) from the alternator & see if the battery still goes dead... There are lots of ways to test but that's about as easy & accurate as it gets...