Was this Workouttable?

I need some unbiased opinions.

Context: My now ex gf (27F) dumped me (30M) a few days before x mas and as per our conversations (not these texts) it boiled down to 3 reasons.

Reason 1: Her bday was this past October and I planned a little getaway over the weekend at an airbnb cabin and surprised her with her close friends and family. Overall, the weekend was great and everyone had a great time. However, there was one incident that I believe was the beginning of the end for us. As we were walking to dinner (everyone had arrived before us), she was walking behind me fixing her dress and I had my hand extended backwards waiting for her to hold it. In a momentary lapse of frustration while fidgeting with her dress and what she later described as being “overstimulated” she said “hold on” to me in a tone that really hurt me. I wholeheartedly admit I was wrong for this, but for the rest of the night while we were out, I barely spoke to her. I did not totally ignore her but I wasn’t my normal gushing affectionate self. When we got back to the airbnb, she attempted to talk about it but I was still very hurt and she began crying. We stayed away from each other for a little while in the airbnb but we eventually talked it out privately and made up. Once again, I admit I could have swallowed the hurt I was feeling and just spoke to her about it when we got back instead of letting my emotions manifest in the way I acted toward her that night (cold and distant). This incident was brought up in several arguments since that short span of 1.5 months and to her, it was a big sticking point as she made a promise to herself to leave a man if they ever made her cry on her bday. She ultimately felt she owed it to herself to love herself and leave me despite the fact that I acknowledged multiple times where I went wrong and how I was willing to work on that part of myself that shuts down when my feeling are hurt.

Reason 2: She felt like we were arguing more often. I disagreed as I felt this was the healthiest relationship I had been in until this point. We both were intentional about creating a communicative environment where neither of us ever had to feel we could not speak up when something bothered us. However, somewhere along the line I guess I felt like she was nitpicking. It almost felt as if I couldn’t do anything right. I’ll admit, In the beginning of the relationship I was a lot better at dealing with the criticism (no matter how constant or trivial they may have seemed at the time), but somewhere along the line I got a bit more defensive. I felt like, “damn, I can’t do anything right in her eyes, is this really an issue?” And with that, criticisms that lead to discussions that were quickly solved started turning into unnecessary arguments. For that, I also acknowledged where I went wrong and the fact that I would work on being more patient again as I was in the beginning of the relationship. She still felt it was best to leave me.

Reason 3: she had a miscarriage. It was her first time ever being pregnant, my first time ever getting anyone pregnant, and obviously both of our first time experiencing a miscarriage. Unfortunately, she did not tell me until after the fact. However, she felt that after she told me, I did nothing. She said I didn’t check how she was doing mentally, emotionally, or did not even get her flowers. I felt that was a bit unfair as I had never went through something like this either and I was processing everything as well as grieving this life we almost created together. I’ll admit, a part of me was scared to bring it up because I didn’t know what to say and I feared saying the wrong thing. But with this, I also admitted to her that I should’ve did something, anything. I acknowledged where I went wrong and asked for a chance to prove to her that I’d be a much better partner in the event something similar happens in the future. She still left me.

These text messages were the last of our conversations and I am currently just over a week of NC. I miss her so much. In our conversations (not these), I asked her “haven’t I always made sure to course correct when I did something that bothered you?” To which she responded “yes, you have.” So I just don’t understand why she didn’t give me this chance given my track record. I understand I’m not owed anything but it hurts so much. I’ve literally lost count how many times I’ve cried over this.

Everyone I’ve spoken to has told me this was something that could’ve been worked out. However, there comes a level of bias with your loved one’s. So I’m putting my business on blast to hopefully get some insight from unbiased strangers.

Was this something that could’ve been worked out with some effort from both sides? Or was I completely in the wrong?

Tdlr: gf broke up with me because I made her cry on her bday, started getting more defensive, and did not do much after she told me about her miscarriage. Could this have been worked out?