Reading this has brought tears to my soul