BEEP BOOP IF_INPUT 200 DOLLAR OR_GREATER_THAN; THEN OUTPUT_EQUAL SEX; RUN RELATIONSHIP.XML
She accepts to have a dinner on a Valentines day. She does not split the bill, even though it is obviously not a cheap diner place ( she has a job, so it's not about money as such ). She invites him to "have a drink" afterwards, at her place - can't get any more obvious, it's pretty much the case of OUTPUT_EQUAL SEX, considering they are both grown up adults.
If you put all these facts together, one would expect her to have sex, even just this once. That would be a fair deal and an honest thing to do.
Long term relationship is something entirely different, dont mix it with a one-night stand after a party/date. And how about being ignored at work?.. That's just not nice at all
Either Sir_Hans got totally scammed here, or there was more to the story.