Why do people keep ghosting?

Sir_Diamond_Nipples
Why do people keep ghosting or leaving? I'm a refugee, so I've moved around a lot and I've always lost a lot of friends because I've had to move many times in my life. But what is way more frustrating is the very few and very close people in my life leaving me behind or ghosting me for seemingly no reason. In the past 6-12 months I've lost my two best friends, soon after I broke up with my ex. Which was devastating because they were the 3 closest people in my life. After a difficult and lonely couple of months, I made a friend that I connected with and became very close with very quickly, and this gave me the hope and motivation I needed to live a happier life as well as give me motivation for a lot of other things that I needed support with (I suffer from depression and anxiety). My now one close friend, has very recently said goodbye to me. She knew about my recent past with my other close friends, and so she didn't ghost me and let me ask for an explanation, which she delivered on. We talked and she decided she needs time and space and no contact for a while, because of something that happened to her which was indirectly related to me (There was no way I could have known or helped this). Although she may in the future message me and reconnect, for now our friendship is basically over. My hope and confidence is once again ruined and I have no motivation to meet anyone new in my life because I feel that they will soon leave me anyways. And I will again, be heart broken and lonely anyways. I've been having suicidal thoughts and I've been really depressed again. Getting back in the same slump as the one this close friend helped me to start to come out of. Having so many people leave me in the past my anxiety tells me I must be doing something wrong or be a terrible person. And I know that I am not an angel, but most people say I'm a very sweet and caring guy and I see that in myself. So why does this happen? Is it just me? What has your experience been like?
Why do people keep ghosting?
Why do people keep ghosting?
6 Opinion