I'll try to make this straight to the point as possible while giving as much detail as possible.

It's not "there this one girl", but just curious as to the phycology of the situation and how I can learn from it.

Back in April I started hooking up with this girl who goes to school with me, she is 20 and I am 24.

We hooked up a lot and have incredible sex. Once the summer got here she has to return home to a different state where she lives but we still saw each other when she came for a dance event locally and stayed with me for a week.

After that a month later, I went to her city for a few days to see her.

During which, she attempted to forced a threesome with her cousin and I, and when I started making out with the cousin, she got upset. And the next day questioned me about it.

After that she now returned to school and two days ago I asked her to "Be my girl". She agreed and said she had been meaning to ask me the same thing.

Last night I came over to her place and make drinks for her and her roommate. A friend of her roommate comes into the room and proceeds to flirt with me and eventually asks if we are dating.

Eventually we go out, and she says her ex is texting her. And she's looking at phone and it seems like she is responding so I let her know that I don't tolerate that shit and do the ex thing. She keeps saying I know but I wanna see what's wrong, blah blah.

We get back to her place and I proceed to give everyone shots and then I play music and everyone starts dancing and her roommates all ask me to teach them to dance ( I teach dance).

We have a great time. The next day she is upset and starts to complain about how it's little things that bother her about me. Soon I leave and she texts me saying she talked to her roommates(who probably gave her terrible advice) and that she wants to not talk for a week because she needs space.

I stay indifferent about it. And then let her know it's cool. Blah blah.

So now I'm here...what are your thoughts on the situation? How should I act? Something deep inside me is telling me to ghost this girl...

Lmk you guys thoughts!