As assault with weapon is serious, crown attorney may not let you go with just a peace bond.
Your lawyer will get some basic idea of the crown's position (after he get the initial disclosure).
You may be asked to take some anger management courses. Do that and if possible, go with private sessions.
If possible, ask your friend to convince your wife to go to victim office to file a report that she wants to keep the marriage and get the family back together.
This may take more than one year or even two.
Manage your own psychology/emotions, and take care of the kids.