I hate this, the idea that I should have to explain myself to a random stranger in a shop as if they are entitled to know anything about me. I buy a lot of sweets on Friday for the weekend and regularly the clerk behind the till will make a comment, "Thats a lot of chocolate! Who is going to eat all that! You must be having a party whats the occasion?". In front of a line of customers who are eager to get home I have to explain myself to the clerk "Im depressed!"... and then just stand there awkwardly waiting for them to finish doing their job.
I get it they are just trying to be friendly but I don't want it no one in the queue behind me wants it, no one wants to explain themselves to a stranger we will never meet again, I just want the sweets / laptop please and thank you.