Interesting first post.
Contact a lawyer in your state.
Very interesting first post. Your story is compelling, and yet, HE beat you up, and YOU were sent to jail? That tells me there may be more to it than what you are saying. Not trying to insult you, I'm just the suspicious type, I guess.
You should definitely contact a lawyer or a law enforcement person.