Just a thought, but when she 'has a go' at you about why she feels like she does DON'T ignore her.You don't have to agree with her and it's not normaly a good idea to argue and try to justify yourself but it is quite good to validate so that she knows you are listening and understand her point of view (POV).
You can say things like "I'm sorry that you feel like that" or 'Thank you for explaining your feelings to me".
There's nothing worse than off loading to someone and thinking that they are not listening.
Saffie me 46 H 46 M in 1986 D20,D18,S16,D13 H's A 01/05 to 07/06 H recommitted to M 07/06 renewed vows 09/06 Going from strength to strength