Hi HisAma, welcome to the forum.
I understand what you're saying about taking the chance to go to AVO but unfortunately that is not a good idea nor worth its time, or really even possible. Even when you give your passport request they will not allow you to take your passport there to get the visa, you must submit it via DHL. The only time you can go there is for a scheduled interview. The AVO office has a giant case load. They deal with almost every immigration class for these places:
Ascension, St. Helena & Tristan da Cunha
Benin
Equatorial Guinea
Ghana
Guinea - Refugees
Liberia
Nigeria - all except FSW, express entry
Sao Tome and Principe
Sierra Leone
Togo
Unfortunately it's not a casual stop in office and see who's around to talk to you, its formal bureacracy and they deal with 10s of thousands of applications and they will only turn you away, and that will be a receptionist, you will never get past them to the people that matter. (From my reading of past AVO audits, the have about four case workers, that's it. There are other staff but only four people that work on cases.) And they have it set up that way because if it was that easy to walk in and lobby for our cases we would all do it.
This is a difficult journey, I feel your pain, and for the longest time I struggled with the need to do and just feel like I'm doing more to help our case. But I realized I can't do anything. It's in the hands of AVO now and all you can do is have your extra documentation ready on hand if they ask and ready to sign a form if they ask and get a medical when they ask. I often have people ask me "why haven't you gone to your MP yet, haven't you called the office?" Sure I can but it's not going to influence anything. Not now. This process is unlike so many processes that we are used to. In Canada we are free to complain, drop in, lobby and change outcomes in almost anything. This is so different. With this we are powerless.
Sorry to give you an answer you probably didn't want to hear. You're in the house now, and therefore part of the family, and here we support and guide one another despite how helpless we somehow end up. Don't stop being positive though. Patience is key. I've been waiting 319 days. I never thought we'd get this far but we've gotten too far to be sad now. It will be. For all of us, in due time.
Enjoy your time with your husband. Try not to think about the process too much while together. If you have any other questions feel free to ask. We're all here.