Unfortunately that is how things are here. I hope it would get better, but I doubt it.

Can't you get housing allowance and you get your own place elsewhere?