Irrelevant note; I hate the term 'play date' but suppose that is what it is called...
When a mum invites you and your 7yo round to their house to play and have a catch up, how long should you stay??
I have form for enjoying myself too much and possibly out-staying my welcome!
Let's say it was a 13.30 play date, you'd already had lunch at home. Is a couple of hours about right? Even if everyone is having a great time, would you make a point of leaving?!