Ответ:

  1. Тире — выделяет приложение «грустная, но красивая пора».
  2. Запятые выделяют причастный оборот «выглянувшее из-за тучи».
  3. Вопросительный знак завершает вопросительное предложение; тире отделяет прямую речь от слов автора.
  4. Запятые разделяют однородные члены предложения.
  5. Тире с двух сторон выделяют приложение «мой лучший друг».
  6. Многоточие обозначает незавершённость, умолчание.