<human>: We both are college students, and we met three years ago. We became very close friends. We text a lot, and hang out once in a while. She invites me to hang out with her often. 

Many of times when we hang out, she invites her friends as well. The thing is, she always complains about her friend when she/he/they are not in sight. She complains how clingy they are because they try to text/talk to her a lot. (Isn't that what friends do?) She complains about her roommate, who is also my friend as well. 

I grew a feeling that whenever I talk to her, I feel afraid that she might think I am clingy as well and talk bad about me to other people. Even when I am just doing a casual talk. I noticed recently she has been ignoring my Facebook messages for days, when I see she is actively posting things on Facebook. I feel like she thinks I am too clingy, so she doesn't want to talk to me. She even booked an expensive flight ticket to visit me in the summer. 

I don't want to make this friendship too complicated. I am sick of feeling scared of her being annoyed with me. She is a good friend, I enjoy hanging out with her, but I want to stop hearing bad things about her friends.

How do I handle this? Should I make distance with her?

Can you give me a shortened version of the text?
<bot>: My friend constantly talks bad things about her friends. I feel like I act the way to please her, instead of being real me because I am afraid of her being annoyed with me as well.