I have been waiting on this transaction to confirm since July 16th when I made it. I have no idea as to why this transaction is not being fulfilled. Here is the blockchain of the transaction. https://www.blockchain.com/btc/address/3FpnL3kikVBm1mifSqebiuxHL6rcwe7K8B Please someone help ; I just want to get the coins returned to my Coinbase Wallet (the origin address).
Unconfirmed bitcoin transactions are also known as the transactions in the mempool.
The Bitcoin Mempool (memory pool) is a collection of all transaction data in a block that have been verified by Bitcoin nodes, but are not yet confirmed.
Once a transaction is included in a block, it has one confirmation. As soon as another block is mined on the same blockchain, the transaction has two confirmations, and so on. Six or more confirmations is considered sufficient proof that a transaction cannot be reversed.
In your case you have probably sent a transaction with a low feerate; for this reason all other transactions that have paid a higher commission than yours will be confirmed faster, while you will have to wait for your turn.
You just have to wait until mempool is clean. Transactions are cheaper and faster when the mempool is empty. You can check websites like Johoe's Bitcoin Mempool Statistics or mempool.space to see mempool statistics in real time.
Ps: what you sent us is not a transaction, but an address. To be able to help you we would need the transaction, to understand if it is possible to carry out some actions aimed at speeding up the confirmation by the miners (eg RBF - Replace by Fee) instead of just waiting it to be confirmed.