Jim and I do a great form of counseling too... it's called... real life. You take each day one at a time, and you communicate. You respect eachothers opinions.. (even though he is always wrong ), and you are honest. That's a key to a good relationship.
Communication, respect, and honesty.