We all know that people in general and especially women respect and value honesty. Sometimes it makes them crave you because honesty gives them sense of security but on the other hand women have the tendency to test you and decipher you. The less challenging you are the quicker she will lose interest in you in most cases.

At the beginning dating stages women ask many questions about your personal life.

How to mix honesty/truthfullness and challenge so you don't become like an open book?

Do you reward her with honesty only when she has invested herself in you? If so, doesn't it seem like manipulating her and yourself by forcefully reserving your true emotions?