. But she is claiming to have been unhappy for years.
Just to show you how script this is. My W has said everything from "I've never been happy" to "I've not been happy for the last 2 years" Hmm choose a timeframe..
You may not be perfect, heck no one is, that also includes your W. At least half of this situation is on her. Think about that before you start blaming yourself for everything.