Что значит "должен"? Никто никому ничего не должен, кроме своих детей, и то только потому, что родил. То, что Вы описываете делается, если делается, по доброй воле, по любви, уважению. И муж да, и деньги все приносит, и комплименты говорит постоянно, и по дому помогает, и детей воспитывает, и цветы - ВСЕ дает, потому что мужчинам нужна только женская любовь, они для этого живут, работают. И женщина дает мужу все, что имеет - любовь, уважение, заботу, красоту (которая, кстати, множится у любимых женщин), ум свой, если есть, мудрость, терпение - ВСЕ, что имеет, потому что женщине тоже нужна любовь. Но ей нужна еще и забота, потому что она - не только жена, но и мать.