My ex seems to hold grudges and never forgive.

She had expectations that I had not met during times of negativity in her life. I was being supportive, but she expected what seemed like perfection and never voiced what she expected until after the fact and then by that point she told me I let her down.

So after I let her down she told me I broke her trust of being able to rely on me. Which astounds me because I was there for her, but just not to what she expected. This expectation was never once mentioned or discussed and yet she got very sad when her idealized expectations were not met.

Why would she hold this against me? I understand the inability to rely on a partner yes. But I was there being supportive, just not to what she expected and she never voiced that until after she already felt hurt. Like she expected me to just know how and when I didnt she told me I should have known what she expected or wanted and that she is deeply hurt because I didnt and as a result that because I didnt she felt hurt and that she could not rely on me....

I am so confused what I could have done in the moment, I see now, but I wish she would see how supportive I was being.