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?
No you are not the only one facing this. In fact that's the reality in most countries. Even in Japan, and in some states in the US, where bitcoins already have some support from merchants, it's very hard to use it, at least in a regular way. Mostly because of the high fees and slow transaction speeds. I don't consider this a problem though, at least not at this time. It's still to soon for that, and the best use for bitcoin is to do what you just said. Acquire and hold them, as they raise value. If their use will be just like gold, there is really no problem in it from my point of view, but I still think you will be able to do both things with bitcoin in the future.
If you really want to spend them, try using a crypto debit card. I never used one, but I heard good things about Monaco and TenX, so check them out and see if it suits your needs.