But that is real life, when you are first married, no kids, less bills and other responsibilities, you can spend all the time in the world together, and have to ability to completely focus on each other, it may seem obvious that you can know each other perfectly, because you have the time to spend on each others needs at the drop of a hat.