I'm tetchy tonight admittedly but this annoys me. Also being assessed for ASD which might have some bearing on things.
Since houseguests have been permitted teenage dds have had a friend over for dinner and sleepovers a few times. I've cooked them a nice dinner that's their favourite, made up bags of sweets and chocolate for them to have with a film, crisps, popcorn etc. They have always been very welcome and I like her a great deal.
Dds have always been very polite so it surprises be when someone doesn't say please or thank you. The most recent guest isn't the only be either, I'll never forget the time an 11 year old girl suggested my 4 yo needed a time out because he was being a 4 yo
ds was completely baffled by this as he'd never needed a time out and wasn't behaving badly. She didn't say please or thank you for anything abs just got up from the table at the end of the meal and went on her way home.
Phones at the table playing videos, bad language in front of ds, leaving bedding all over the living room the next morning, going out to buy more sweets or ice cream even though I've provided loads of treats, no please, no thank you, no offering to clear the table, and then just saying I'm going bye 
My dds are young teens and not impressed with this behaviour either and annoyed that requests to put away the phone or stop using bad language were ignored.
I'm not very assertive at all and always worry I'm being too strict so rarely say anything to visitors who I think are rude. I always give another chance to make sure I'm not overreacting but usually my first impressions are correct. I don't feel inclined to invite anyone for a sleepover again after the last experience.
At primary they were all so polite and ds's friends are the same as are their parents.
Aibu to expect some manners from guests or is this the way things are now? Are manners a thing of the past?