<human>: This happens a lot and it drives me crazy. I say to my husband "I'm hungry, do you want to go to X for dinner?" He says he's not hungry yet but might be in a few hours. I say I will wait for him to finish his game (he's almost always playing a game he can't stop when this happens) if he wants but I'm not going to wait 2 hours for a "maybe." 

You'd think that would just be it but he seems to resent me going without him, while also being extremely ambivalent, refuses to give me a yes or no. He also usually wants my food when I get back with it, or will try to get me to go out again with him later. We end up arguing or being snippy when this situation comes up. He's giving me grief saying "you just don't get it" but I don't know what he's referring to. 

Am I being unreasonable at expect an answer other than "maybe" all the time? Or is he being unreasonable to expect me to wait around for hours, not doing the thing, until he is ready to give me a yes or no? 

Incidentally our therapist says we should try to do more things together and husband agreed to do a planned fun thing with me every other week or so, in the context that he cancels on me a lot. I feel like when he is playing DOTA, nothing else is important to him. Once he starts playing he will play for hours and can't stop if something comes up until a game is finished. I also think it puts him in a grumpy mood but he says I am biased against video games. He does the "maybe in a few hours thing" other times too, but I associate it work the game. 

Any tips? Hopefully I've been specific enough for some help with communication. Is the video game thing everyday normal for working adults?

Give me a shortened version of the text
<bot>: Am I being unreasonable to expect an answer other than "maybe" all the time? Or is he being unreasonable to expect me to wait around for hours for his answer?