2 ms·Both of you have renewed my faith in humanity. It means a lot to run into a kindred spirit.by rsj_hn 6y agoBoth of you have renewed my faith in humanity. It means a lot to run into a kindred spirit.