<human>: I love my wife, but she is being negative all the time and I don't know what to do.   She isn't negative toward me.   We are in love and great friends.  We appreciate each other and we say it out loud.  Our relationship is great.    But she is negative about everything else.

She's constantly complaining that she has gained weight, even though I tell her and show her I think she is beautiful.

She is constantly complaining about how her life as a mom is terrible, and she tells me how lucky I am to go to work.  I recognize that being a stay-at-home parent is tough, but it's her choice to continue staying home.  I've tried everything I can to understand, listen, support, and even change stuff, but nothing works.  She just complains all the time.  

She has also started becoming far more critical of other people (siblings, cousins, her parents, my parents).  

I ask her if she is depressed (she has managed depression with medication for years)  and she says no.  She says she has no problem getting things done and she still really enjoys some things.  

So I don't know what to do.  I'm afraid if I tell her to stop being so negative, she will just hide her true feelings.  That's what she does with everyone else.  She's only ornery, grumpy, negative, and critical, when we are alone.   If a visitor comes over (even someone she doesn't like) she is bubbly, charming, and optimistic.  I don't want to make her feel like she should be fake around me, but I'm also getting so tired of the negativity.   What should I do?

Can you provide a brief rundown of the text in within 3 sentences?
<bot>: My wife and I have a great marriage, but she is getting more and more negative about everything else as time goes by