There is so much to this story for it all to make sense, but my ex just recently "broke up" with me because we went out on our 3-year anniversary for brunch. When the check came I obviously picked up the tab, she asked how much it was and then offered to help pay, I told her "it's up to you" and she got extremely upset. More background to that but that was pretty much "the last straw". This was right before Xmas, and we still were "together" exchanged gifts went to extended family's house, etc., and it seemed like nothing was wrong. She stopped talking to me cold turkey after that weekend. Tried reaching out several times, she ghosted me every time. Only to find out that two weeks later she was already with another dude, before ever even telling me that we were "done". Then tried to say that we had been broken up since our anniversary when I confronted her and dude when I caught them together.