Starter drain the battery dead???

I don't believe that is accurate. The big cable is hot all the time. The relay triggers the s terminal.
An internal short can come from a bakelite or plastic insulator cracking and allowing the hot post to get poor contact with something. A sub 2 amp draw can't be completing much of a circuit but it is very possible.
Also, I put a heater hose around the starter wires to protect them recently. However, this draining of the battery has been going on for about 1.5 - 2 years.