Your comments are typical of Lebanese.
So narrow minded, they think they are perfect and with no faults, and can't handle any form of criticism.

How can you progress with this attitude?

Secondly have you ever heard of cultural progress taking place in less than three or four generations? This kind of thing does not happen overnight...

By the way, the tone in your messages has also gone up a notch. This is not Lebanon so don't go on trying to bully people like you do amongst yourselves in your country. People take constructive criticism very calmly in most parts of the civilized world. If you can't handle criticism or hear the truth then I feel very sorry for you. Nobody is perfect and there is room for improvement for everyone.

"Do not wait to strike till the iron is hot; but make it hot by striking."