See, this is the thing always. You ask to be treated like children but don't like the loss of respect that that entails.
You can either stand strong and do your best or you can ask someone to take it easy on you as you take a step back from their status. If you want to be treated equally and you lack the power to take it you still should do so anyways because that's actual equality. Anything else is charity and condescension.
Unlike the child, I expect you to know not to punch someone who'd hospitalize you with their reciprocation. If you're too dumb to be able to tell or expect them to treat you as special despite asking them to treat you with equality that's your fault at this point.
Firstly: you've characterised the adult's punch as "reciprocation", as if it's purely in response. That doesn't track. The violent discrimination against gay people is, and has always been, unprovoked.
Secondly: requesting not to be the target of violent discrimination is not "expecting them to treat you as special". Gay people suffer vastly increased threats of disownment, legal discrimination, violence and stigma. To request that go away is not to ask for "special treatment". It is to ask to experience the same level of security and safety that straight people already experience.
You're taking this in a really unsavoury direction, honestly. A reminder of what those "punches" in the analogy represent: the child's punch is a random comment on the internet; and the adult's punch is legal discrimination, violent assault & murder, parental disownment, conversion therapy, and decades of stigma. So if you're insinuating the kid had it coming, that he "should have known better", then the analogy to that is saying that a comment on the internet invites and justifies brutality.