16 Major Factors Affecting Financial Planning