A very weak excuse this time... What is wrong with setting a foot in a mental health hospital? That is simply where al-anon meetings in your area happen to be held. So what? It is simply a convenient meeting space, no doubt.
Yes, everyone has issues. But you are in great pain. Be good to yourself by trying to do something about it.