I think is highly unlikely...
to know human nature well without experience. Sure, you can read books and stuff, but the imprint of having things happened to you is not easy to substitute.
For instance, for knowing the opposite gender, seeing a girl grow up gives tons of data.