I met this guy online (not TSR) about more than a year ago (I am in UK and he is in the US). After talking for a month, he said that he really liked me. I didn't feel the same but I felt like I could tell him anything (like a very good friend). After a while, he expressed his love for me. I still did not feel the same but over time we both became very close. Like best friends. We would talk for hours and when I was not available, he would spam my messages with 'I love you'. But, I felt bad because he loved me and I did not reciprocate that so I told him numerous times, to move on and find someone else (I am also older than him, not by much but still older). Every time, he would say that I'd rather die than to be with someone else. Now, three weeks ago, out of no where, he said that he is willing to accept a friendship and doesn't want anything more than that. I don't know why that hit me so hard. Then, today I found out that he has found someone else. I asked him that we are best friends, why didn't you tell me. He said that he didn't want to hurt me by telling me that he loved someone else more than me.
If I was the one who kept nagging him to move on, why am I hurt by this? Even if he loved me today, I still wouldn't want to be with him. But, the fact that his feelings changed so quickly is beyond me. At one point he said he can't live without me and now he has moved on so quickly. It is hurting me a lot. Was it ok for him to move on like that? Am I being selfish?