It was the love of God that constrained Him to do it. Nothing is greater than love - it brings trust, it brings faith, and it brings pardon. Love has no fear. Love casts out fear. There's a great deal of fear among Christians, and this should not be.
Fear stems from a lack of confidence, and a lack of confidence stems from a lack of faith.
God wants you to cast your cares upon Him, for He careth for you. Love and trust Him - this will cast out fear and enable you to overcome and serve Him with greater love. Love is not based on legalism . We can't come to God by government. Love is based on faith in God, trust in God, confidence in God.