Seconding HugoLuman... if you don't want to be alone at Prom, then don't be! Sit with friends, mingle with people you know, dance on the floor with strangers, whatever you're comfortable with. I made the mistake of feeling pressured to take a date to my Senior Prom, though I was single... ended up taking the sister of one of my friends, who I didn't know very well and had little in common with. Turns out she was expecting a Date date, I felt
awful every time I got up to go be with friends, and I think we both had a bummer of a time because of it.
If one thing she does upsets me any more than something else it's when she says I'm the malt important thing to her or that God meant for us to be together and then almost never really cares to do anything with me besides hang out occasionally and eat dinner together once in a long while. Then get pissed and upset at me for not wording a good night text properly or not saying I love you the right way.
We're all people. We're all confusing and complicated and nonsensical about some things. She probably means what she says, and probably isn't aware of the differing standards she holds you and her to. Might also see things differently than you do; spending alone time watching TV could rank pretty highly on her personal list of Things To Do To Show You Love People, even if it doesn't rank as highly on yours. That last bit sounds like inappropriately lashing out... but again, people are complicated, and have histories and reasons for these things. And with awareness, we can work on 'em.
That's what communication and building an understanding is all about! It's tough to know what questions to ask sometimes, and can be tough to provide answers that are absolutely true, because self-knowledge is such a spotty thing sometimes. We can only try to make our way forward, doing the best we can with what we have. Have courage, and good luck.