There's been disbelief and bewilderment, happiness and regret, acceptance and personal growth ...