Most Helpful Guy
I can't tell you what to do, but he sounds like he only cares about himself, and doesn't want to help provide/pay for meals for you, or help you do anything.
He doesn't offer to cook you meals or do sweet things for you, like you do for him.
He sounds like he would be very much the over jealous type of boyfriend later on.
And he just sounds rude to me personally, sorry.