OK, here's what you should do. I'll try to keep it in order as best as I can.
1) Start making notes. Record everything you remember leading up to your arrest. Handwritten is best because it helps cement the memories, but it's also harder to edit so do it on the computer if you must. Keep reading it over and adding to it.
2) I'm sure that there are interim release terms, including "no contact" with the complainant. Make sure you know what all of those terms are and what they mean, and stick to them. If you can't go 100 metres within her residence, don't tempt fate by going to 101 metres with binoculars. You're likely facing several charges so don't make it worse by adding a breach of recognizance to those charges.
3) If you weren't fingerprinted / photographed during your arrest process, you'll have an appointment to go to a local police station before that. It's separate from your court date, although it might be on the same date and even location. Read your paperwork carefully, make sure you know when that appointment is and attend it. If you miss it you'll get another charge of "failure to appear" because it counts as a court date.
4) If you have time, start hanging out at the court house where criminal matters are processed. Find out where to park, what kind of security and how long it takes to get through, where the information boards are to find your courtroom, where check in with police administration is, where duty counsel and legal aid are located, which courtroom you'll likely to be in. If you want to, sit in on guilty plea court and get a feel for how the plea system works. You'll see different crown attorneys and different judges. Maybe you'll get to know which you want to try to avoid.
5) On your first court date, you'll much more comfortable and feel more in control at court if you've spent some time there already. Show up early, find your courtroom, and see duty counsel. You'll be asking for your copy of the crown disclosure (which is your copy of the documentary evidence to be used against you including witness statements and arresting officer's notes) and a crown screening form (on which the crown states which charges they are pursuing and what penalty they are seeking). Don't plead guilty on your first court date. You'll be tempted to because it's stressful and you want to "get it over with". Don't do it.
6) You may be able to apply for legal aid in the building, so bring some income information, some recent bank statements, recent pay stub, and last years Notice of Assessment from income taxes. With your screening form and that financial info, you may well be able to apply for legal aid that day and if you qualify that day. If you're accepted, start looking for a lawyer who will take the legal aid retainer; duty counsel can make some suggestions if you don't know any lawyers.
7) Read through the disclosure, make a note of where the witnesses or officers have gotten it wrong. Go see a lawyer (with your legal aid funding, or privately if you have to) with your screening form, disclosure, and your notes. Spend some time with the lawyer to review it all carefully. Discuss potential defences, and what deals with the crown are reasonable under the circumstances.
There isn't going to be a trial or testimony on your first court date so you don't need your psychiatrist to attend. Rather, you could let your psychiatrist know that you've got some criminal charges and that you're going to want their input and evidence, then let your lawyer discuss with the doctor how and when to get that evidence on your behalf. If there's a trial then your lawyer will take care of the subpoena. You don't need to worry yourself about that at the moment, that's a ways down the road of the process.
Then you go from there. Does that make sense? Anything else about this topic you'd like to discuss, about your psychiatrist or what to do to prepare for your first court date?