It has a high fee and has been stuck for hours.. Can anyone help
You can't be using the highest priority from the fee rate as shown on the mempool to still experience being stucked.
Ofcourse it will be stucked when the mempool is congested and the amount nyou used is high in your own eye while low to what the mempool demands, try use a mining pool if you're sending from a wallet that is non custodial, also make use of RBF function to boost your transactions, it happens sometimes that the network gets busy with Ordinals but everything can be tracked on the mempool to know how the transaction fee is going, your lower transaction fee used is what's causing it not to get confirmed.