The best way to handle a witness like this is by thorough cross examination whether by deposition or trial. If he was on drugs at the time of the event, then that could also be used against him. You don't say whether you are being charged with a felony or misdemeanor but regardless it would still be considered a crime of violence that will follow you forever. If this is being charged as a domestic charge that only amplifies the problem. It's best to sit down with an attorney and explain the details to see the best way to handle the situation. Feel free to contact me as I am in Pinellas county.
The outcome of your case depends upon several variables, many of which are revealed when given the opportunity to review the evidence, including witness statements. If you are charged with a felony, your attorney would likely schedule key witnesses for deposition. This gives the attorney the opportunity to directly confront each witness with questions about the case. Oftentimes, many facts come out in depostion, paving the way for a reasonable resolution of the charge(s) against you. If you are charged with a misdemeanor, you may also have several options to resolve the charges against you. As Mr. Epifanio stated, you should consult with an attorney right away if you have not already done so. If you would like a free consultation, please contact our office, which is located in Tarpon Springs on the corner of Pinellas Avenue and Tarpon Avenue. Best of luck to you.