Thank god you're ok. It's so sad because you were just trying to break up the fight and you end up in the hospital. You are a very forgiving guy by not wanting to send him to prison. Personally, I would send his ass to prison. If he thinks he's so tough, prison will straighten him out.
Not putting miles on your Ferrari is like not f*cking your girlfriend so she'll be more desirable to her next boyfriend.