So many emotions, lots to unpack.