Of course, you wouldn't. You're the consummate pussy. Trying to build your body with steroids to cover up the fact that you are a weak coward. A guy could just stand in front staring at you and waving his dick, and it doesn't matter if your wife was there or your little daughter or niece if you had one. You would just accept it because you are afraid of getting hurt.
By your own admission, you have no moral values but simply a product of your circumstances and stand for nothing in life. Just a hollow, soulless, nothing.
Was this hobo you punched a match for you?
Or was it some crazy weak assed drugged up loser?
Suppose this hobo was 6ft 3 and built like a brick shithouse, would you have still hit him?
I think we know the answer, you are a bully, and no one likes a bully...
Good luck explaining yourself to a judge if you hurt the guy badly next time you want to flex your muscles...
and I do have morals, its morally wrong to hit a defenceless man, everyone knows that...
If hes waving his cock around then hes also mentally ill, you should be more considerate to those less fortunate than yourself.