I agree, it seems hard that you have been virtually forced into revealing your hormonal health and the resulting consequences of the moods and anxiety symptoms. This is a health matter you are needing to feel nd ways to alleviate yourself without all the work issues adding to your mental health.
I sincerely hope that the other person can indeed accept your meaningful apology and understand the health stress you are working with. I just hope tomorrow will draw a line under things and you can move forward first with some help from your gp, and then in time, at work too.