You did not over react. Years of comments have worn you down.
You may be menopausal but oestrogen suppresses our emotions and lots of women come out of oestrogen suppression raging, after years of putting the needs of other people first, keeping the peace, avoiding conflict.
I also watched a TedTalk that I will try to find later which explains that when we react, we are reacting to every time we felt obliged to remain silent, to accept micro aggressions, to be kind, to smile and nod.. when we find our voice, it all comes out and we speak on behalf of all women and all moments of misogyny when we do this.
Stand in your power!! We are with you.
I am sure that any attempt to explain your perspective would simply escalate this ... and of course, we are conditioned to de-escalate, to retreat to a safe space and to internalise our feelings and our hurt.... but this is what I would like to say if I were in your shoes... as I said.. I know how that goes.. and it results in me slinking away after having taken my stance.
Bob.. every time you tell me I am lazy and having a lie in, it annoys me, because you are making assumptions and judging me, every time, I think, I won't say anything, it's not important, just let it go, but every time, you laugh at my expense and I feel powerless to defend myself. You don't diminish or mock Dave, because he is a man. You are out here, marking your territory, making this space slightly inhospitable for me and other women. I could make all sorts of assumptions as to why, to excuse your behaviour and to assume you mean no harm, but it does cause harm, you are flexing your power and showing how little you respect women. I am not sorry for my response yesterday, I am only sorry I didn't put aside my social conditioning to speak before. I can not understand why I am expected to put up with your behaviour but when I responded, you have made this space even more inhospitable for me by involving your wife and by her posting publicly about this. The correct response would have been to reflect on your behaviour, change it and allowing women to feel more afe in this space, not less safe.
But yeah... Stand in your Power. We are with you!