Just this past January, I broke it off with my (what I believe to be) Narcissistic ex-girlfriend. She and I were together for over 2 years, and during the latter part of the 2 years, she ended up having surgery which I was the sole care provider for her. Her family visited once during the 4-5 months she was down and I cared for the home, her dog, and continued working (she still had money coming in though she was off of work temporarily). Helping her and her dog and managing work in a stressful environment was overwhelming on its own. But I attempted to continue to keep a "strong will" and we ended up, shortly after she started recovering, moving to a new apartment where I again ended up doing a lot of the laborious work getting us end, this was in December. After that she turned cold. I started being completely ignored, she would hide her possessions that we would commonly have used so I could not use them, and finally for New Years she completely went to another dimension. So much so that I ended up by myself before and after New Years day where she had abandoned me (something she had never done before). I made the decision to finally just breakup with her and it seemed to me like she started a "new life" almost immediately. Though our breakup was in January, she is already dating someone at this time. We're still currently living together, but I will be moving soon here in April. We do not converse at all with one another, we don't share anything, except the rent. But I am having a difficult time with understanding how it is so easy for them to go on to someone else. Is this a temporary fix? Was this new person already lined up? Does she see any fault or guilt in her actions/reactions to me? What measure can I take to keep my sanity?