By ‘wiring it direct” I assume you went straight to the battery positive terminal? Not good if you leave the heated seat on. But you knew that. There should be an accessory and ground terminal around the top left side of the battery that is switched and hot only when the ignition is on.