Canadafag here.
couple days ago I punched someone who aggressively got within kissing range to my face which sparked a one sided fight against me.
I live in southern ontario, am i within my rights to punch/push him away if he aggressively entered kissing range of me?