Scalability and decentralization. Basically, the thing that makes bitcoin bitcoin is what makes it weak. Decentralization is cool on paper, but every revolutionary project needs guidance and one genius man behind it (Steve Jobs anyone?) The second thing is scalability. In order for bitcoin to be mass adopted, it needs to become scalable AF. However, this are not failures that will bury bitcoin. I'm a true believer and I see a very bright future for btc.
You can consider bitcoin as your old savings as retirement after the end of the labor you will sell it and use it to live your old age if you do so will make you braver. when it comes to bitocoin