"All countries are equal and all nations have their dignity. No one can write a script and assign roles to other countries," the president told Foreign Affairs magazine, the Anatolia News Agency reported Thursday.
"Of course, we are happy with the fact that they take us as an example because we are a Muslim country, a democracy, and an economic success story," Gul added.
Commenting on Turkey's eroded relationship with Israel, Gul blamed the situation on "the Israelis' own preferences and the mistakes they have made."
He considered the blockade "a matter that relates to everyone including the EU, the United Nations and the United States."
Similarly, the president said Turkey's stance as an ally of Syria had changed because opponents of President Bashar Assad "have legitimate demands."
Because of "grave human rights violations" committed by Syria, Turkey "will support the Syrian people in their demands," Gul said.