wiring help

I don't think it matters if the cable goes to the starter first as long as it connects to the relay Bat terminal and the starter terminal.
Have you disconnected the battery and see if it still goes dead after sitting.
It's entirely possible that you have a bad battery.
You could take it down to an Autozone or something and have it load tested.