Came across a book named "How to pick up a spouse" [amazon]. Although it was written from a Christian's view while I am not a Christian, there are quite a few good points I've never thought before.
The most important lesson may be -- you really need to think about questions …