I have some of those kinds of friends myself. I agree with you! They are a good bunch and I am glad to have met them IRL!