No, you did not lack manners. Some people are a bit "uppity" and think that they can say whatever they like, particularly to younger people. Generally they have a demeanour of superiority and self importance and, delight in taking almost "anything" out on people just to make themselves feel...