normally girls don't treat because the men are supposedly
supposed to be more financially capable compared to women 
although they say we're living in a society of equal status,
lets face it.
his money is my money.
her money is her money

ok i'm stereotyping
i know not all girls are like this
this only applies to money leeches 
for people who play DotA, these women are classified as a new
hero called, Lich Queen.
u living in which century??
declare yourself poor la.. so she dont expect so much from you.
but dont so poor till your own meal also cannot pay..
and at least treat her once awhile la.. like a simple gesture of
buying her drink on a hot day also can wad..