Well done to your son and yourself for bringing him up so well, Mrs O. My faith in human kind is a bit restored at present, as my car had a puncture on Wednesday, OH and I were looking at it and thinking "oh hell!" when a really kind man who was parked in his white van ahead of us, said that he's change it for us, and did just that, and whilst he was doing it a young couple came up and asked if they could help in any way, as they had been in the same situation themselves the day before! The nice man who helped us wouldn't even take a drink from us, so next time we see anyone who needs help, we will hopefully be able to help them (although hopefully we would do that in any case).