Libya , Egypt ,Nepal, Bhutan delayed in adopting democracy because of the following reasons ;-

Only rich people were allowed to rule those countries and this countries were under the military rule.

 when this countries were under  military rule, lead  to the intolerance of caste , religion etc.

Because of the military rule , it quashed people rights of those countries.

The rulers embrassed the people of those countries, which made the people to find a complaint against the rulers.

 This made the rulers arouse and they tried to apply democratic ideals.

so this was the reason.