If there was a star system for a posting on here, I would have gave this a gold star, fantastic advice and bang on.. Losttop I too have been where you are now, in exactly the same situation
he was much younger than me, a student too, and I look after his every need. The same story he wanted to move on with benefits. I let it for a while as emotionally I thought it might work out
and he would come back to me, but alas it was not to be. I gradually weaned him off, and I swore I would never be in that situation again, if someone wanted to be with me, they were going to be with me because of who I am, not what I have. I hope you move on soon, make no mistake it is tough, but being tough is the only way you will jump the hurdle and move on to the next stage in your life.