Cain made a huge mistake. He not only sacrificed wrongly, he also killed his brother. Finally, he lied to God and tried to hide what he had done. In the midst of all that, when he Cried out to God for help God was faithful and was a covering for him. If you need God He is there, but you must call to Him.