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
I think bitcoin not only been created for investment or trading purposes only. Like money in general, bitcoin created to facilitate people in transactions such as buying and selling. And buy goods with bitcoin I think the common thing to happen. Buying coffee with bitcoin maybe can not be done by any user bitcoin, due to the bitcoin development in each country is different. So buy coffee with bitcoin become unnatural for other bitcoin users. Thank you