It's because even if people love me and care, it'll be like talking to a tree, with how much of a stupid and broken brain i have, you could never expect me to be close to anyone's better friends. Eyes staring off to the distance, pieces of mind broken and scattered far away. I live to do tasks and think of my relationship with God. I try and try to be more stable, I'm happy God loves me the way I am, but no one will want to stay around me with how grey and lifeless I am.
I notice your response was more of what you always do. Decide for others what they will do and think. Until you let people decide for themselves you'll do nothing more than self perpetuate the problems. You can't expect anything to change, if you keep doing the same things.
You and i are interacting now and you seem like a normal, intelligent person to me. Just one that has problems with how they see themselves. For me it's like looking into a mirror. I have issues that affect how i interact with others, and it makes things harder for me at times. Just today i had an issue with that on this very site.
If you have a friend that keeps disappearing, then reappearing that person has the problem, not you. It may seem like an overused cliche, but it's nonetheless true. Their inability to stick around is a reflection of their own issues and has no bearing whatsoever on who you are. You are taking that persons faults and making and rather than seeing it as their problem, you make it your problem. And this is a very clear example of how your perception and interpretation of others in regards to you is flawed. When you realize that not everyone else is 'normal' and that you are not the only one that has problems you'll find it easier to relate to people. Don't take responsibility for another persons problems.
Also you are not required to take this person back over and over. Anytime someone continues to hurt you time after time, stop leaving Yourself open to being hurt and ditch them. As the old phrase goes 'fool me once, shame on you, fool me twice, shame on me'. This person is only hurting you because you are Letting them. Their behavior is their problem to own, their behavior hurting you is your problem to own and deal with.
When people do such things to me i've learned to put them at arms length and stop investing in them. I'll be nice, but i won't be connected like i was. Its a choice You have to make. You can't walk out in front of a moving car and blame the driver.
"I was not born normally and not stable like everyone else"
Ha! You think everyone else is normal? Wrong. What i've learned about people is that everyone is messed up, some are just more messed up than others. And some are Really good at hiding it. There was a user on here i used to admire a lot. They seemed like they had their act together, mentally and emotionally stable, friendly, likable, personable, helpful. Until i got to know them better and found out they actually had a lot of struggles and personal issues, but they became so good at hiding them that no one had a clue. It was all an act.
The big difficulty here is that i know nothing i say will 'change' anything. Much like how i am, i may hear something and think it's great or helpful to me, and it may be for a little while, but eventually it stops. I'm not sure the root of your problems. Perhaps you were raised being told such things. Perhaps, like me, your brain is miswired. Getting some professional help to find the root source of why you feel this way, and learning to deal with it in a healthier manner, is what you need to have effective, long term change. These kinds of things can't be willed away or chased off with positive thinking.
Be easy on yourself. You're clearly a smart, introspective person. And you communicate well. So you Do have some good traits (and those are pretty important traits to have, as well) so think more on those.