In November I joined an internet dating site and quite quickly met someone who I chatted to via e-mail and then Messenger for a few months. We spoke most nights and got on really well but he didn't want to meet straight away because he wanted to get to know me a bit first and he was having issues of his own with regards to his ex-wife.
We did eventually meet and got on really well. I clicked with him straight away, even before we met and over the months I have fallen for him. I have never done this in my life so far but we ended up sleeping together even though he made it very clear to me that he wasn't ready for a relationship. It was my mistake really because he was very clear and never lied to me so I went into it knowingly. However, because I don't normally do that kind of thing casually, I have felt quite disgusted with myself, despite enjoying it at the time.
It has happened several times and we have had a few conversations where I've told him that I would like a relationship with him.
However, this week he has told me that he does not have the same feelings for me and views me only as a friend (we have been speaking to each other every night for hours since November). He has never pretended otherwise but I naively thought that his feelings would develop but they haven't and he said they never will but he doesn't want to lose me as a friend because he is very fond of me.
Over the last couple of nights I have been very very upset and can't understand why he doesn't feel like that about me as we get on brilliantly in every way and I have supported him through some bad stuff.
My dilemma is do I continue being a friend (no sex though) and just wait for that bombshell to drop when he meets someone else or do I stop all contact now.
Neither of the above sounds very good and it is all a bit painful. I am also very angry with myself for being so stupid and naive and falling for someone AGAIN who isn't interested in me. It's crap and here I am again upset and crying.
Any advice would be greatly appreciated. Thank you.