if you know more about socionics relations and experience them in real life, you will realize that relationships follow a set of rules of which they cannot deviate.

Theory is a the way of explaining real life events. So it can be pretty accurate.