Sort:  

Yes, it is very rare to find such a person, but as you said, these people are a big blessing :)