Based only on what you have written, no lawyer can offer an opinion as to whether you will be conviction. However, we can assume that this will be your testimony. If so, you certainly have a good defense. If you were acting in self-defense, you cannot be convicted of either battery or disorderly conduct. You should hire a experienced attorney because this looks like a trial case, and there is little chance you could successfully defend yourself at trial.
This answer is for informational purposes only. By answering this question, no attorney/client relationship is created. Although the legal information is accurate, it may not be appropriate for your situation. The best way to handle any legal problem is to seek the advice of an attorney.
Like most cases involving fights, the related issues of provocation and self-defense will be for a jury to resolve. There are two sides to every story, and in fights between groups of people, several different stories usually emerge. You don't need to prove your innocence, the prosecutor needs to prove your guilt, beyond a reasonable doubt. The best way to get a good resolution is to prepare the case for trial from the get go, so hire the best lawyer you can afford as soon as possible. Good luck.
This answer is provided for general information only. No legal advice can be given without a consult as to the specifics of the case.
I agree with the first answer. I would add that you should stop posting details about your case online. Anything posted online may be used against you in court; and your case is easily identifiable given the details you posted. You may want to consider asking Avvo if you may remove this post.