do u still love him? and do u think he still love u?
to me who pay doesn't matter coz i know how much my gf got. most of the time if i see her purse is going to empty, i'll take out my money, minus what i need to spend, and put the rest in her purse. not much, but just don't want her to suffer. same happen to her, she will top up my wallet too if i don't have. but of coz later i'll pay her back
when talking about money, it's quite a sensitive issue, nomatter how long u've been together, the problem will still appear if either one of you touches "money".
so i guess if you still want to continue the relationship, you got to find your own way out there to get some meal allowance. maybe when he ask you to go out you just say out nicely "short of budget, can't make it this time." MAYBE he will offer you some help by starting to say "don't worry i'll take care of it" ?
let's hope for the best for you.