I've invited him a couple times to good places (sometimes also spoiled him with a good gift) and he didn't reciprocated. He used to focus on fancy things for himself only, always used discount tickets, wanted to go dutch even on my own b-day, never even gave his own mother a good gift for her b-day and wanted to stay at home on the weekends, doing nothing instead of going out and spending quality time... not move out of the bedroom.
If a boyfriend is acting like that and is a total cheapskate (while his girlfriend isn't) but expecting great desserts and meals to be served isn't that asking too much?