If it helps folks feel better, successful relationships often require successful communication. If one is playing games and the other isn’t getting it, that may be a good thing that the moment was missed; you weren’t on the same wavelength and should probably pair with a better match.
Parenting can be pretty fucking hard and people should be more gracious or at least understanding with parents for it. Not justifying asshole behavior but just know that they may not be as able to be their best self in that moment.
What’s humiliating about being a cart manager? It’s a need and most folks generally appreciate it. My buddy was one for a while and he was able to maintain his physical fitness while feeling like he was able to genuinely help others, it was really only the poor pay that was a problem.