LL,
It sounds like he is trying to respect your space even though it may not be what he wants and thinks he is doing the right by that. (he is doing his version of DBing) ... but if it is not what you really want then it isn't working and will continue to build up the frustration level for the both of you. Look for the appropriate 180 to break the pattern of what is not working. Discussing it may do the trick.

Also, about getting him to suggest going out, the next time you are sitting quietly by the fire, drop a little hint like, "This is nice, but I'd like a change in atmosphere once in a while." Then watch and see what he decides to do with that.