Whew! The sabotage sounds like my ex husband. Which is one reason he's my ex husband.

Seriously though - he needs to respect your choices and meet you half way. You are entering a partnership for life, and you are expected to support each other. He needs to understand and support your decisions, and if separate meals are the middle ground, then so be it! If I were you, I'd just put my foot down (nicely of course) and tell him this is very important and his support is needed. Restaurants are costly (money can be put to much better use) and generally high in calories and hidden sugar and fat. Not a healthy move, unless you live in a 'cafe town'.