I was brought up to be grateful for things that others did for me. If I went to a birthday party or stayed overnight at a friend's house I would follow up with a thank you letter. To this day I still send thank you cards and letters to friends who host dinner parties and give me gifts. However, it is very rare that I receive anything in return. For example, I recently sent gifts to three seperate friends. A month or more has passed and I have not even been sent a quick one line email or phone call to acknowledge that a gift was received, let alone a proper thank you. It's the same when my kids give birthday gifts to their friends. The only people who ever thank us are close family. Am I old-fashioned and unrealistic in expecting thanks or are my friends being rude?