Sometimes we have difficulty understanding the full character of God because we have only heard of an aspect of His nature rather than the entire story. Some Christians falsely believe that God’s love means that you can do whatever you want and there is no consequence. Others falsely teach that just one sin will land you hell and every day you must stand on alert ready to repent or face His wrath. The truth is that God is all-loving and all-just because He is holy. That means He has a great love for us and at the same time will punish sin because that is His nature. In Genesis 6 we learn how God responds to a broken, sinful and disobedient world. What we learn from Genesis 6 will help us understand how He deals with us today.