My boyfriend would take care of it (him) - 40 years younger than me, fast on his feet, strong as an ox and learned to fight as a conscript here.
A couple of years ago someone drew a knife on him at the exit from a gay disco in BKK at 0200. Before you could say Bob's yer Uncle the other guy was on his back on the pavement having the s... kicked out of him.