I Love my Wife (or Husband)

Not trying to hijack or derail his beautiful thread in anyway. But whats some of the best, solid advice you can give me when it comes to making a marriage work and most importantly last?
Before we married we discussed what we wanted out of life, and a marriage. Furthermore, we established a few cardinal rules:
1 - NO CHEATING! Not to be tolerated!
2 - There will be disagreements. However, do not even try to discuss the issue until the anger has left (or at least subsided). Always work to a resolution. Pointing fingers and assigning guilt never fixes the problem, only viable solutions fix problems.
3 - Tell each other "I Love You" every day, and mean it.
4 - We try to do little things for each other, just to SHOW the 'I Love You' is genuine. For example, I make her coffee each morning, dressed with yummy stuff she likes. She has been working for several years on a knitted hoodie that has the Duster (with swirl) on the back. It's challenging, but she keeps at it...for me.
5 - Always speak positively about her (him) around others. If there are issues, it's nobody else's business. Other folks should only ever get the most dazzling impression of your spouse from you. (Say good things behind her back.)

Well, that's a start. I'm sure there's more, but these couple concepts have been Love Savers.