You should tell her what you just wrote above too.
Sometimes, women are just voicing out their thoughts,
they do not realize its nagging.
If you realize she is the fair weather type, then you should
solve the problem at the root, especially if you have no children.
Hope it is just an...