I agree with you on everything, except the “don’t go to bed angry” rule. Sometimes it’s best to take a step back from an argument, let your head cool during the night, then go back to discussing the problem once you had time to think about it. Trying to solve every single issue before bedtime can bring a lot of stress and exhaustion to a relationship. Sometimes you can do it, but not always.