Zero disagreement with what you said. Up until this space ask, my GF’s actions have matched her words.
I think living together made her feel married and trapped as the demands of the job she loves have increased as COVID has declined. I’m eyes wide open to the thought there must be an OM to have brought this about, but I have little behind subtle adjustments in her texts which tipped me to something being off. Then the more I’ve read and thought of us there are many more direct stressors in her life which could have brought this ask about. As I say I set cheating at the very beginning with her as an inexcusable. The GF who left me before her, I blocked her and dropped any and all trace of her from my life as soon as her last word was sent. They each have free will to do as they please. If my GF decides to leave, I will wish her well, continue on my path and see what my future has in store.
I hope we have the chance to continue but that’s not in my control.