I used Bitcoin-QT to send BTC and it never confirmed. I used the zap command and resent with maximum fees, still no luck Hello I sent about $300 worth of BTC and it never got confirmed. I then used the --zapwallettxes=1 command to get the BTC back and resend with max amount of fees, but it still didn't confirm on the other end. I tried this several times with different addresses, but nothing has worked. I can provide any details necessary to aid this process. Any help would be greatly appreciated!

EDIT: The transaction ID is a5966f30e0b170e4d1af9b47dea6b8154022ef5917189890eef72e831e5dffab

Also Bitcoin-QT is now telling me that the transaction has 13 confirmations, however it still hasn't showed up in my other wallet. I searched for the transaction ID on blockchain.info, and see that the amount was successfully transferred to the address I intended it to. However, it then shows my BTC being transferred again to another address I didn't create. Does this mean my BTC was stolen?
The fee you sent is 97 satoshi per byte, which is good enough to confirm your transaction with in 1 or 2 hours.

1 or 2 hours because there is a large number of unconfirmed transactions now. And several hundred transactions of them have a fee rate larger than your transaction's fee rate.

Your transaction should be confirmed now, please check it.