Dude got sucker punched. That's obvious.
As for sins being equal, well that's a different story and people use this excuse to do whatever sin they want to.
A child telling a lie is not equal to a pedophile raping a child. Get real.
as Billy Graham stated.....
"It is always difficult and dangerous to attempt to list sins according to their degree of seriousness. In one sense, all sins are equal in that they all separate us from God. The Bible’s statement, 'For the wages of sin is death' (Rom. 6:23), applies to all sin, whether in thought, word or deed.
"At the same time, it seems obvious that some sins are worse than others in both motivation and effects, and should be judged accordingly. Stealing a loaf of bread is vastly different than exterminating a million people. Sins may also differ at their root.