I used Bitcoin-QT to send BTC and it never confirmed. I used the zap command and resent with maximum fees, still no luck
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.