I used to buy a coffee from time to time with bitcoin.
But I can't use bitcoin buying a coffee now, because the fee is so high, if I keep 0.0001 fee like before, it would take days for the transaction to get confirmed, I've got a transaction which took 11 days to get the 1st confirmation last month.
It's not cost-effective any more to buy (I mean both online and buying face to face) thing via bitcoin. And this is why I quit buy coffee with bitcoin.
Bro, the issue is not affecting only you but equally quite a number of people around here and the way around it is just to gather as much as you will be needing then convert to Fiat at once by that you save the Transaction fees of intermittent withdrawal then you can buy as many cups of coffee your money can afford and when you exhaust that, you start the cycle all over again.