It's rude to expect people to pay for your food.
Jenny is out on a dinner date with James.
Jenny needs to pay her half of the bill.
Jenny gets out her wallet and pays for her food.
Jenny asks James to pay for her food since he asked her out.
Jenny and James have a fun night.
He agrees to pay but is so annoyed that he doesn't ask her out again.