Bitcoin is already a currency but it is not yet really used like the fiat currencies. The reason is that it is not yet supported everywhere as a payment method either online or offline. That is why people still considering Bitcoin mainly as an asset, they trade and hold it for making good profits.
Yeah, I dont think bitcoin is being used as currency, I see that bitcoin just a asset to invest for profit. People holding bitcoin are rare so it is not volatility.