I am sitting on 2 transactions that have low fees and have been unconfirmed for a month. I figured it would drop at some point but I still haven't had it returned. Does anyone know when the network drops and returns these transactions? I've lost a lot on this already and no has been able to help me push it through.
553b768b3a428dbabacba01aedd00ff7cb84282d6004ea66a9d9db5c1f5d6ff8
What wallet are you using? Block explorers may choose to never drop transactions, but they do not represent the network. Chances are, the transaction is already out of all or most miners' mempools, so should be able to double spend. What wallet are you using? If it's Bitcoin Core, try this:
You can manually remove the transactions from Bitcoin Core:
-Exit Bitcoin Core
-Backup your wallet.dat, even though you should have a backup already, make another backup
-Start Bitcoin Core from a command prompt with options -zapwallettxes -rescan (if you're using a pruned wallet, you can't use this)
Depending on your hardware, it will take a few hours to rescan. After this, your transactions should be gone, but Bitcoin Core might pick them up from mempool again. In that case just wait for it to drop again.
Full description of the commands:
-zapwallettxes=<mode>
Delete all wallet transactions and only recover those parts of the
blockchain through -rescan on startup (1 = keep tx meta data e.g.
account owner and payment request information, 2 = drop tx meta
data)
-rescan
Rescan the block chain for missing wallet transactions on startup