A complex sentence contains an independent clause and at least one dependent clause.
In this case, "I thought I will be promoted was mine" (independent clause) and "but my attendance wasn’t good enough" (dependent clause) make it a complex sentence.
On the way each tree and bush, each stone and spring reminded him of Arshak’s childhood. Many were the times that he carried the child up the steep path on his back. He would sit down to rest on this stone. Navasard would give Arshak a pear and would wipe his nose with the hem of his long jacket.