The last guy that tried to mug me ended up taking a street nap before he could even pull the big assed knife from his back pocket.
I suspect he thought his greater size was enough intimidate me... I probably curbed out at 140 at the time and don't look like I can put up much of a fight but that has always given me an edge. That... and a lot of training... and the fact I can hit like a speeding truck and can take a hit which is a skill you seem to have.
Hindsight is always 20/20 and one would have to weigh the risks of fighting with retaining less than 200.00 worth of parts... and remember that blocking punches with your face is never a good strategy.
Good to hear you are okay and are probably lucky that you probably came up against a lightweight as someone with better skills would have taken you out.