Thanks so much for asking that question which adresses the major issue with bitcoin despite all its great advantages:
Hardly anybody uses BTC to buy stuff. Instead it is mostly used to trade ie. to make a profit. But that's not what a currency is good for, not to speak about real money.
People use BTC not like money, they use it as a commodity. As long as this behavior does not change, BTC won't mature into a proper currency.