Dude... well played
I had to square up to someone at the start of the year on my driveway, i care not about whats morally right or wrong, if someone violates you then a reaction is called for.. simples
its just a measure of how much, he who hits hardest hits last etc etc
you could have gone to town on this fella once you decked him, you didnt, thats restraint... no one will prosecute you for what youve done