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?
Learn how trading works. It will give you more profit. You can also hire a veteran trader to trade for you and pay the trader a certain percentage of the profit. If Bitcoin acceptance is your problem in your country, why not convert some of it to your local currency and spend it the way you like?