Wow, do I know about the hardworking, perfectionist who demands everybody else keep up the pace or move out of the way (but then complains endlessly about all the work she has and how she never gets a break)! That's my W. Once that kind is in full flight, there's no taking them down!
So, I've got no advice on that one. My W is still in full flight, the more fixated she is on work the less she has to think about her life and R's. Sounds truly healthy doesn't it? In your sitch, I truly wonder about the wisdom of confronting her right now. Obviously the A means that something is missing in your M. Can you try some DB stuff to make some impact? All this nonsense about needing a strong man is crap. She married you probably to offset her own aggressive tendencies. When the A starts or she's unhappy with the M suddenly she says "I need someome stronger" How come before it didn't matter? If you choose not to confront right away, think about what things would make her feel special (I know it's hard to beat that Calcium pill thing you do, but try ) Again, I'm not in your shoes and don't know how I'd react but ultimatums are very cut and dried "Do what I want or it's over". You can confront her anytime and lay down an ultimatum, why not try other things first? Just my 2 cents on the subject.
P.S> Just one further thought. Cleaning your office is a great idea because she's been nagging you about it. When they nag we tend to resist but often those "nagging" things are good clues to what they want in the R. Are there other things she's "nagged"you to do that you could do? Mine was always on my back to lose weight and it pissed me off, now I realize if I had of done it she might have felt I cared about our R. She felt she was "nagging" because she cared, I missed that part by being so annoyed. My lack of response was "I don't need your caring" so, I guess, she found someone who did! By the way, I finally did lose the weight...too late though! Hope this helps a little. Hey, really blow her mind and put up "Welcome home" banners and balloons, streamers etc. She'll probably faint