So many feelings.