Trying to use Bitcoin to buy a bottle of milk is like using a flamethrower to light a candle or using a pistol to kill a cockroach. Certain things are meant to be used in certain way. Bitcoin was made to be a payment system, but it doesn't have to be a system that will allow you to buy a pack of smokes. Since it became a store of value in these uncertain times, you will not be able to buy very cheap things with Bitcoin, just like you can't do it with gold. Bitcoin is better though. It allows you to buy things directly, unlike gold, even if these things have to be of certain value for you not to lose money on fees.
because if you will buy for example a bottle of milk or pack of smokes, you will incur tx fee that may be higher than what youre buying. not considering the time that you may spend to do so because you need to wait for the confirmation stuff. so yeah, youre overpaying and putting too much effort in this route. so are you going to use btc or just use your fiat instead in this scenario? but there are items over the net that you can pay via btc and will be worth paying for via your crypto. so it is a case-to-case basis here.