Rethink Perfect comes from a theory I started with, some 26 years ago, called "I could be wrong" and from this seed of thought it has grown a whole idea/concept for dealing with relationships. I have yet to test it with someone of the opposite sex but as with all ideas, it seems resonable to me (its author).
You can find it at rethinkperfect.com under the Contents link. I spent the last two years putting together the outline of a book and I am looking to take it for a test run while I am on my mating cycle.
It is mainly based around getting rules of engagement agreed to of which I have found 6 words beginning with A that seem to provide all I need to keep me "happy".
Three A's for speaking:
Adjustable, Accountable and Acceptable language
Three A's for responding:
Appreciate, Acknowledge and Apology

My brother & me have formed these agreements and trialed them and they seem to work, so far.
No point coplaining after the fact when I can complain responsibly by preempting break downs in
conversation before they occur.