First of all, Jesus wasn’t very tolerant regarding divorce. He condemned it, because God’s plan is lifelong marriage.
Second, Jesus didn’t give contradictory answers about different issues as if he varied answers depending on whether the question was homosexuality or divorce. It’s clear from Jesus’ remarks that he affirmed what is written in Genesis 2:24 regarding marriage (a man … his wife [not husband] … one flesh), so whether the question was divorce or homosexuality, he affirmed God’s original design, which is marriage between one man and one woman for life.
Third, there is a difference between love and tolerance. Jesus loved all people, even in their sin, but he didn’t tolerate sin but called people to repent and change their ways. I love my children, but when they sin, I call them to repent and change, with God’s help. In my own life, I try to do the same. When I sin, I don’t invoke the tolerance of God, knowing that he is holy and righteous and cannot tolerate sin.
Biblical Foundations partners with you in rebuilding the biblical foundations for the home, the church, and society. On our website, you will find a blog on biblical and theological topics, numerous resources, and many other helpful features. Our ministry exists to glorify God by equipping believers with solid biblical resources they can use to defend the faith and to demonstrate the reliability of Scripture.