Pud, don't overlook the small positives. It sounds like he was receptive to a little flirting and he cooked for you. My h did the same - made turkey noodle soup from the leftovers before he left. I look at it as an attempt at consideration in the best way he is capable of right now and accept it as a plus in our crazy, mixed up world.
As Whiterose said, stay the course. Dig down for that patience and hang in there.
Me: 59 and holding H: :53 Me: 1 S, 1 D, both grown M: 19 T: 23 BD: 9-23-2013