Has it ever occurred to any of the trolls that this kid definitely spoke out if turn to an adult and is an insolent brat who needs some old fashioned discipline upon the backside?. When my son was 12, had he ever...and I mean EVER, mouthed off to an adult...any adult, with some smug sense of whatever, his punishment would have been swift. Little kids, and yes 12 is still a little kid, should never mouth off to adults...especially strangers.
OP, I'm one of the few who enjoyed your tale and I hope you did feel better...sincerely.