Earlier quoted context omitted.
Ok, if we want to have a meta discussion, let me ask two stupid questions: Why did OP not tell the store clerk why a small box mattered? Why did OP not tell the reader why he didn't tell the clerk?
Why would the clerk need to know that, and why would the reader need to know that? Do you need a justification for buying something from a store? I think that's the lesson here. If you think he needed to give justification, you may still consider him stupid in a way.
Because most average users ask for one thing, but actually need something else and it is the job of a service person to get down to what the customer actually wants. Disclosing intent of unusual requests helps to find a solution in a faster way. It's also respectful to the clerk. Furthermore, people are more willing to cooperate if they know a reason.
> why would the reader need to know that?
Because it stands out as an odd story and it is quite important to establish context if the reader wants to evaluate if OP asks objectively stupid questions, has a way of phrasing questions in a stupid way, or if the person asked truly thinks OP is stupid.
That's what this post is about with a strong tendency that OP wants the reader to think that everybody judging him is stupid. In a way, the post is a humble-brag.
> Do you need a justification for buying something from a store?
No, but if I make people run around for me, I'd rather give them a reason.
> I think that's the lesson here. If you think he needed to give justification, you may still consider him stupid in a way.
I don't think he's stupid, but I think if someone is being judged as stupid all the time, it might not always be the other people (what OP makes us want to believe), but the way how OP interacts with his environment.