Excellent post on a most important topic, CP.
I've been waiting for an honest, open, dignified discussion like this. I'll bet most of the people in these forums can relate in one way or another. I plan on showing this thread to my lady. The one I love. We have some "relearning" to do. Fortunately, neither of us are shy about talking. This thread will aid us in identifying some issues past and present.
You have done a great service by initiating this discussion.
warren