<human>: Can you give me a shortened version of the text?

Ive been with this girl for just a few months but have known each other since we were kids (our parents were friends). Recently after 10 years or so we started dating finally and I couldnt be happier. Amazing girl really nothing to complain about and I would do anything for her. 

The one thing that bugs me is that she has such shitty shitty friends. Her "bestie" lives far away so doesnt see her often but she is really cool. She has this group from work she has known for several years and has hung out with them since she broke up with her last relationship which was about two years before me.

Since i came along they have done nothing but ditch her, make plans to do stuff together but exclude her and in general just be shitty friends. Its mostly this one guy who is the ring leader, he had feelings for her which she never really reciprocated. He controls most of the group functions. Since she's been seeing me he has done nothing but flip out and in general be a psycho dick. Now the other friends follow his lead and basically alienate her.

I don't want to judge, tell her what to do, or give any unwanted advice. It's none of my business who she chooses to spend her time with. I just hate seeing her hurt, upset, and have no other close friend alternatives.

What should i say or do other than listen and support her? She knows how i feel in general but i don't push my true opion on her.
<bot>: new gf but have known eachother since kids, has shitty friends that alienate her now since ive been around and because one guy had/has feelings for her and is a psycho dick.