Nowdays I've got used to the fact that bitcoin transactions were just hanging in the mempool for quite a long time, but today I just realized that something has happened.
I've started a transaction of 0,05 BTC (not a huge amount) with the possible lowest (and slowest) low-prio fee, and I thought that it will take days to get confirmed (or at least one day). The fee was about 0,0034... BTC (159 sat/byte).
In an hour (or less), it was confirmed, the first 4 confirmation was done in 15 minutes. I was totally surprised. I've checked the mempool later on, it has been settled, it seems. These are the first few weeks since the beginning of May when the mempool isn't full.
I don't know what has happened, but it seems promising. (Or not, if it's in connection with the August 1st deadline, but who knows... I don't, but if anybody knows, please help me to understand what is going on behing the scenes...)
Actually confirmation doesn't depend upon the single factor , but many things are associated with this that we never take into consideration .
First thing is the output and input which will decide that how much you need to pay the fee for the transaction ( which is very high in your case but still 159sat/byte is miracle for the confirmation in 15 minutes ) .
But here you should see that the timing when you made this transaction , currently the market of the Bitcoin is about at stable rate and is not going for the bulk transactions (.that happened in the increase price due to bulk transaction ) ,in this thing a type of competition arise in the market to get confirm first when your bid price to confirm is high , but as currently no competition in the market to confirmation the transaction , so even at low fee you get success to get confirm in small time .