Cancer survivor finds love and support in viral Facebook photo