You describe your problem very well. I have similar problem, I keep people at a distance because I fear being hurt, betrayed, or loss (because I lost many loved ones in the past). I did a lot of inner healing and inner child work and found loving and accepting yourself 100% is important. I am interested in A's response to you. Thanks for your post.