You should tell the State everything you can. You will be able to speak to the Judge, probably by testimony. He may not allow everything you want to tell him as the court is limited to the specific facts of a criminal charge (the actual assualt incident and the facts about the theft). If you had sought a domestic violence protective order you could have given the court much more information. For the criminal matters, ask the state and follow their instructions. Good luck.
This response is based on information provided. Many variables may exist that can only be addressed in an interview. This answer in no way creates an attorney-client relationship.