Rechu,
Sorry to hear about your difficulties. Having a good idea of your home country, it's a situation that isn't usually resolved overnight.
Sadly, lot's of people can't deal with the reality so hide behind optimism rather than face the unpleasant truth. Unfortunately, they also cannot accept someone else's differing views.
Stay true to yourself. If you feel it would be better to keep quiet, then that's your choice. However, that could lead to your increased frustration not only with friends but also with those supposed to be leading your country. Makes our problems in the UK seem minor!