How can I troubleshoot whether an unconfirmed transaction that seems stuck is a problem on my end or just from high volume on mempool?
How can I check whether I'm really in the queue being ignored because people are paying higher fees or if there's something wrong I'm doing on my end?

What was the fee rate used for the transaction?
https://mempool.observer
Example: I will have to use fee rate more than 100 sat/vbyte for a quick confirmation right now