Starter drain the battery dead???

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.
Have you swapped the starter. Sorry if you already said. Im having trouble reading the thread on my phone.