<human>: So me and this girl from Utah (I'm from California) started dating at my summer job. There was a lot of drama concerning some trauma she had experienced in the past. It was affecting her sleep with nightmares and she had panic attacks.

 I care for her deeply and tried to help but it was difficult despite me being able to empathize with her plight. Another factor was that she didn't like opening up  to me and at times I questioned how she felt about me truly. 

Near the end, she friend zoned me, citing her reasoning that she wasn't looking for anything too serious knowing full well that I had asked her weeks earlier to try long distance. 

After the summer, we kept in contact and kept talking. I decided to visit her in Utah to spring the question and take her on a real date when last week she told me she started dating someone else.

 But despite all that she still relies upon me for support during her panic attacks since, quote, "I am the only person who cares enough." That apparently I am the only person whom she trusts, not even her new boyfriend. 

For me personally, I am conflicted. I really care about and like her. Although we never promised each other to get back together our talks after the summer seemed promising to me. 

Part of me wants to get angry, to break off our friendship, because she knows how I feel but wants to keep me around for support with little regard to how I feel. 

The other half of me wants me to swallow my feelings because she is my friend, a friend I care about, and she needs me. No matter how much it hurts I need to put her needs before my feelings. 

Does anyone have any advice really? Should I stay friends and be there for her? Should I move on with my life?

Give me the gist of the text in a nutshell
<bot>: not over ex, she started dating someone else, we r still friends, she needs me for support since she has panic attacks, should I stay friends, yes or no?