МЧ просто инфантил, возможно, это еще операбельно, выше много подсказок, он же просто не знает, не понимает, не догадывается, что продукты неплохо бы покупать, и не только для себя любимого. Подскажите ему! Но вообще-то 29-ти летнего "ребеночка" я бы не рассматривала серьезно в мужья. Ищите сразу взрослого, и не обязательно по возрасту, и в 22 бывают уже мужчины.