So many emotions.