Secondo me qui il discorso non è offrire o meno la cena. Lo puoi pure fare (fatto tantissime volte pure io; non per forza la cena eh, vale anche per drink, gelato, cinema, ecc) ma poi dipende da chi ti metti nel letto. Io da quello che ho capito questa ragazza è abituata così o ci marcia. Dall'idea che mi sono fatto, Salem, hai pure voluto fare lo sborone e ora, dopo mesi, ne paghi le conseguenze.
Cosa voglio dire: come ti è stato più volte detto o il gesto veniva da lei o lo dovevi chiarire subito come stavano le cose (e invece hai voluto fare lo sborone) e vedere come reagiva ed eventualmente scappare via.
State insieme da un anno e questa fa ancora la gnorri quando si tratta di pagare se non addirittura l'offesa. Onestamente dovresti farti un esame di coscienza, capire cosa vuoi e prendere una decisione.