From what I understand, a low fee transaction should drop out of mempools at some point when it gets purged. However, with so many different mempools out there, will this realistically ever happen?
For example, I've had a test transaction unconfirmed for 2 months, my own node's mempool dropped it after a month, but many others did not, so it was still floating out there and now it got confirmed during the lower volume time.
Has anyone ever had a transaction to drop out of all mempools? I am a bit doubtful that this can happen.