I have been away for a few days with work. Noticed that DS1 had been smoking in the kitchen when I returned and had left the dirty dishes with food left on that him and his girlfriend had.
I asked why was he smoking when I have asked before not to smoke in the house. He then started on a rant about not having any food in the house. I said DS1 when you start paying board I will buy you food maybe I am unreasonable at that but I am a single parent with 2 DS and DS1 works and brings home between around £265 per week of which he spends on himself and he doesn't think he should pay board so I said a couple of months ago if that is the case I wont by you any food in.
But tonight when I said that again he said well you are just a f@@king whore who wouldn't feed her child 
I am distraught what do I do..... He isn't a child he is an adult....