I'm going to let my so pay for my meal.
Why would you not pay for your own meal?
He needs to pay for things because I don't want to work.
We all have to be responsible for ourselves financially. Making your so pay for things when you don't want to work is not right. Find a job and pay your own way.
But he always buys me stuff and doesn't say anything about it.
Even still, it's wrong to just expect someone to buy everything for you.