My husband and I have been married 28 years next week. It is my third and his second. It just took me awhile to not settle for second best.
The best advice I could give is always apologize when you have said or done something that you think is wrong. And always remember when you feel critical, that you have faults also. My husband and I are more in love now than ever and we are both really happy. We always give each other a kiss when the other leaves to go to the store or out anywhere. We both tease each other and laugh a lot. Someone earlier suggested Gary Smalley's tapes. We taught one of his classes at our church and it was successful. He talks a lot about respecting the other person. I think that is extremely important.