Попробуйте усилить игнор. Сначала вроде беспонтово, потом действенно. Продукты покупайте на 1 раз( я была в такой ситуации, это только кажется сложно, на самом деле нервы дороже времени, потраченного на походы в магазин). Раз и навсегда твердо скажите себе, ему и всему миру - что бы ни случилось, я НИКОГДА и НИ ЗА ЧТО не уйду отсюда по чьей-то прихоти. Вы даже не представляете себе, как Ваша твердость волшебным образом изменит ситуацию. К сожалению, найти общий язык Вам пока не удастся - только время и нервы зря потратите. Если нужна конкретная помощь "по урезониванию" - напишите, что-то придумаем.