Согласна с вашей первой частью. Со второй, про СВОЮ женщину, категорически нет. Какой-то сакральный смысл люди вкладывают в оплату обеда мужчиной за женщину.  Обед это просто обед. Ну как чаю гостю налить. Можно не наливать, конечно, нет такого правила всех подряд поить чаем с баранками. Но как-то так сложилось, что это просто вежливо.