Normal
Sounds like you really have a full plate. Are you in contact with the Dept of Mental Health? Maybe there is a possibility that they can see him sooner? If you can, I would try for that. It does get so frustrating when there is a long wait period.