wow, i'm proud of myself - i actually read the entire post
i will always wonder HER side of the story - it's easy for you to be biased
she IS tutoring her cousin CHEMISTRY, so she DOES have to be somewhat smart - having said that, you DID tutor HER - are you SMARTER?
Ok, back on subject...
...when I balance the above two observations, I can draw the following conclusions:
You are not the a s s h o l e (use the space feature)
She MIGHT be the a s s h o l e (this is not verified unless I read HER side)
She should've called you! I mean, that's the LEAST she could've done.
I REALLY don't think you can blame her for staying there, to wait for the parents to come home. And I also think it would've been rude to call them. So, she has you here...
...having said that - she SHOULD'VE called you to let you know.
Some people are mature about these things. Is SHE? Is She naive? As in, everything is OK, and Dandy...da dee da dee da...
Or is she REALLY on top of her game, and aware, and independent? If she is the later, then you have something to worry about. Because she is NOT putting enough effort into the relationship.
When you asked her to name ONE incident which shows her love to you, and when she couldn't think of anything - that's a sign...
...maybe she has lost interest? Maybe it's a sign?
Maybe you have been blinded during ALL those times you said you helped her.
I HOPE NOT. And if you are, you'd never know - because you've been conditioned. Maybe it's time to have a serious self reflection episode regarding your relationship with your girlfriend.
Sit down with her, and find out what's going on. Have a 'calm' one-on-one discussion, like adults (the irony)
If she doesn't call, which is where you left off, then I'd say that's a BIG sign where this relationships is headed.
I wish you the best of luck.