"Jesus taught hatred by saying that a Christian should ‘hate’ his father and mother."
This is called "hyperbole"—a statement of extremes, contrasting love with hate for emphasis’ sake. The Bible often does this (Proverbs 13:24; 29:24). Jesus tells us that the first and greatest Commandment is to love God with all of our heart, soul, and mind (Matthew 22:37,38). As much as we treasure our spouse and family, and even our own life, there should be no one whom we love and value more than God, no one who takes precedence in our life. To place love for another (including ourselves) above God is idolatry.