i have been on the receiving end of every one of the above so i know firsthand how they make you feel and so do plenty of other people many are stranger on the street that are convinced they must know mom from somewhere because she surely doe know them