I guess this is only the fee game the higher one works on a priority base while the rest are just leave a side.
That is why bitcoin now can't function as a micro payment scheme. The higher transaction fee you put, the higher the chances that your transaction can be pick up by miners to be included in the next block. I just got lucky using 50 sat/byte during my last transaction and used viabtc to accelerate it and be pick up. But I haven't experience a week for my transaction to be confirmed. I'm sorry if you have to wait like this, but right now the only solution is to used high transaction fees so that your transaction can be processed quick.