Should I stop being her friend?

So whenever I message my only real friend, usually asking to hangout, she texts back really slow or not at all. She will say a few things then just ghost me. But when she wants to hangout (which is like once or twice a year) then she will text back fast and everything. And I know this girl has her phone on her 24/7. Whenever I'm with her she's always on it. So should I cut her out of my life? It's sad because she's my only girl friend and my bf thinks it's strange I don't have any girl friends and I'm always bored and I just want a friend to have fun with and talk to :/ The worst part is idk what I did wrong. I'm always there for her when she needs me. I feel like she thinks she too cool for me or something. I don't even want to talk to her about how I'm feeling because come on, she knows how she's making me feel.