You must be one of the few people who does this. Where I live, for example, there are not many possibilities for doing this.
If you are having such problems, I suggest you use your credit card, until things get right on Bitcoin side. Or you can opt for a Bitcoin debit card, but the fees will make things more difficult.
It is unacceptable for me to buy coffee for bitcoin. It seems to me that soon I can regret such a purchase. Because this is a non-rational waste of resources. Similarly, I will never buy any other everyday goods for bitcoins