Tim McGraw and Faith Hill have been able to defy the odds.“Faith and Tim love each other very much and are in this for life,” a source reveals exclusively in the new issue of Us Weekly. “They have no secrets between them whatsoever and are proud to be soulmates and best friends.