My BIL is single, aged 44. For about 18 mths (when DP and I started living together) I had him and FIL round for dinner once a week, and him on his own another time during the week meaning I was making him dinner about twice a week, he also comes round for a take-away once a week (which we pay for event though he has a very well paid job and on the rare time he does pay he gets the money back from us).
Once we had our first child I put my foot down a bit and we have FIL about once a fortnight (and he takes us out for dinner about once a month), however BIL still phone DP nearly every day to ask what our "plans" for dinner our and to try and wangle an invitation. In addition SIL ended up living with us for 10 months and I cooked her (and sometimes BIL and FIL) dinner on average about four times a week (and she made NO financial contribution to household bills during this time - we bought all the food, soft drinks, elec bills, gas bill etc).
Now every Sunday between 4.00 and 5.00 BIL will phone to see if DP wants to go to the cinema and to ask if we have "plans" for dinner, we always have roast (and he knows this) and then he asks "is there enough for me?" It happened today and although I had resolved that the answer was going to be no (I am also 40 weeks pregnant) it just seems totally impossible to say no to him.
Am i being unreasonable to think that (a) he should learn to cook for himself, (b) stop phoning and inviting himself (c) reciprocate once in a while or should DP and I just grow some and tell him he can't come??