<human>: Can you condense the text into a few key points?

My wife hates her job.  She's looked around at others, but it's hard to find a replacement with the same pay and benefits.  Because she hates it, she spends A LOT of time complaining about it.  

I know that part of my job as her husband is to hear her out and let her vent.  And I'm fine with that, but it's starting to get to be too much.  The first hour of conversation when she gets home is who did what wrong at work, how badly the place is run, how dumb her coworkers and clients are, etc.  I'm not exaggerating about it being an hour.  

The negativity is starting to become overwhelming.  Instead of seeing her as the beautiful and caring person she is, the complaining is blinding me and making her look like a chronic complainer who is so much smarter than anyone else and can do no wrong.  It's starting to make her unattractive to me.
<bot>: How do I tell my wife that her work complaints are starting to affect our marriage without offending her or making her feel like she can't come to me with problems?