Loved every second. Brought me to tears.