I don't know enough about the situation to make that call
What was going on before he hit you will give you and answer....A question like this can't be answewed the way it was ask!
Not enough info to weigh in..
your 18+ might be time to move on with your life
Did he get the fly?
That depends.. did you deserve it?
No, but a night or two in jail would not be a bad ideal....... are you brave enough to make this happen?
No, but rather prison.