My Barney sounds as bad as your cat, as he is my child substitute, sometimes he won't eat until I sit with him and stroke him whilst he eats, if I stop ,he stops ! (and of course I give in !) this is something I did right from a kitten as I adored him so much -he looked so sweet when eating so I stroked him and that was it, destined to pamper to his every whim. He comes in from the garden and expects food each time too, but one thing I have never let him do is get onto the table or kitchen worktops. he is always on the floor or on a lap. I would definitely say he's a gannet like your cat and my other half insists I feed him too much, I have cut down to about two thirds of a tin of felix a day, but he has a few biscuits in the bowl inbetween times, but then only a few, certainly not straight after any meal.It's very hard to ignore their whinges but I have tried chatting to him as I do my housework to keep his mind off food, and I call him to follow me about the house. Maybe a destraction could be the way with your cat ? what's his name by the way ?