Bitcoin is one of the best options for the people who want to spend on food and clothes, but bitcoin is one of the volatile currency, so we have to save it for future growth instead of using it now. It's better to use fiat currency in restaurants and for clothes buying.
bitcoin as a technology in financial system cannot fully adopted yet by most common people ,
they feel so strange when have to use bitcoin in real life it feel complicated to make a payment in a place like restaurant ,
the bitcoin payment system is not established yet , we can expect it in the next 20 years maybe to see a mass adoption.