Hi all, this is my first time posting here.
Just a couple of days ago, my boyfriend of almost 3 years decided to end the relationship. He told me that he loves me dearly as a person, but is no longer in love with me. I am really struggling to accept that it is over and I will most likely never see him again. This was my first long term and serious relationship, and being alone all of a sudden is proving harder to manage than I thought.
As of right now, I can barely eat or leave my bed and do not have the motivation to return to work. I feel as though my life has fallen apart, as he was the most important thing to me and helped me so much with my mental health.
I am also struggling severely with feelings of guilt and shame, as I was unloyal to him in the earlier stages of the relationship. He found out and immediately wanted to end it, but I begged and pleaded for him to give me another chance. I said I wanted to change and fix things (which was not a lie and I was never unfaithful again after those incidents). He told me when he broke up with me that he forgives me for everything that I did, but was never able to move on within himself.
However, I'm very confused as to why he chose to end the relationship now, almost 2 years after what happened. Was he not in love with me all this time and just pretending because he didn't want to hurt me? I struggle to believe that he didn't have feelings for me, as up to only just a couple of weeks ago he was making a regular effort to see me, showing affection and telling me he loved me.
I just need some advice. I am in strong denial right now and can't stop thinking about the possibility of him changing his mind and coming back to me. But I also know that getting my hopes up like that remove all chances of me accepting it and moving on.
What should I do?