Quoting nursemaya (11weeks):" well you have given me hope, my 5 year old (OMG as of today he's 5 *tear*) has been pulling this crap for 3 years and its yet to sink in. maybe he's just a slow learner lol"
Happy 5th Birthday to your lo!!
I do feel for you! my ds will be 5 in July but my eldest who will be 9 next month also did this but not for this long. I felt so guilty at times when my ds would go to bed with out eating his dinner. There were times when he would have a tiny piece of lettuce or a carrott and say his belly was full then 10 minutes later would try and talk me into letting him have a snack.
It is just a habbit they (and we) have to break. It will get better it just takes time.