You are 38 now, then?
Not to be mean, Jmparrack, but you post a bunch of difficult and varying circumstances.
Yes, some of us do understand the difficulties you describe,
whichever poster under your screen name you are.
If all this is true, I'm very sorry and hope you can get him help -
first to understand stabbing someone isn't ok, and then for whatever legal help he can get.
He's lucky he didn't kill him. Then he'd be in prison a lot longer.
This topic started 3 years ago. Surely the youthful miscreant has been released by now.