Не гарантирует. Слишком велика разница между привычной жизнью, когда на один ужин тратится половина месячной зарплаты жены, а на небольшой отдых с тремя детьми улетает миллиончик и тем, что останется на зарплату + некие алименты. Конечно такой мужчина детей не бросит, но, сами понимаете.