Dude, try not to think about these things. Our nation has been screwed, its just getting even more screwed, thats all.
Don't blame the leaders, they are only as good as the people who elected them.
To solve the problems here would require a paradigm shift in the way people think. basically, Sri Lankans will have to take responsibility for the problems instead of blaming others. Not only that, they will have to learn to think - and solve their problems using reason, logic and sense, without outsourcing these problems to corrupt clueless uneducated people.
Since that won't happen in our lifetime, its best if we try to find something like oil. After all, take the saudis. They are not the brightest people on earth but they can afford to be stupid, and to throw money at problems they encounter, with the hope that eventually, statistically, they will reach a solution. Our people try that too, but sadly the money is lacking, ergo the present situation.
Well, you have two choices as I see it. Either shrug, laugh, and say to yourself "Just another day in SL", or continue to fight the system and fail.
It's like when a bus driver decides to overtake. Not even Moses himself can stop the bus driver. So might as well give way and let them do it.
The time has come here, when the living envy the dead