Why does everyone leave me.

I just cant understand why. Everyone always ends up leaving me, I dont have any friends. Which is not that big of a deal for me, but why do intimate partners always leave me, every single one of them, they just wake up one day and decide that they no longer want to be in my life. This is really getting to me at the moment because this guy and I really hit it off, it's been 5 months now, and all of a sudden contacting each other everyday has just slowly gotten shorter and shorter each day to now we arent talking. No seeing eachother. I honestly just cant understand why people leave or just phase me out of their life without explanation like could I possibly be that bad of a person? I dont really think I am, I'm rather caring, loving and understanding of other people and there choices. And it bothers me because I dont know what's so bad about me that this just keeps happening :/.