The man who walks before God with a perfect heart is not only perfect in his loyalty and in his obedience to God, but he is also perfect in his trust. He may not, and often does not, at the time, understand why certain things are allowed to take place, or certain trials and difficulties and testings to come, but, conscious that his Heavenly Father knows all, he believes that “all things work together for good to them that love God, to them that are called according to His purpose.”