Besides keeping it to raise in value later. There is not much I can do...
With fiat money, I can pay rent, go to restaurants, buy clothes. But with BTC, there is basically no stores that accept them in my country. Sure it's easier online, but then again the stores might not have the best products or is the cheapest/best value.
Am I the only one facing this issue?
First of all no I'm not facing any such issues. Secondly, if you really feel like you can't do anything like which you can do with fiat then better convert your bitcoins to fiat and spend as you have been spending till now. If you find it hard or if there are any restrictions imposed by the government of your country and it's not easy for you to convert bitcoins to fiat then you can sell them to some reputed members of this forum for PayPal, perfect money etc. That's the only best option available to you in my opinion.