Cain rejected the revelation of God and took his own approach to God. Cain did not ask for forgiveness. He willingly elected to disobey God and was forced to suffer because of his disobedience.