One must know the nature of God before you can read scripture in CONTEXT. God is spirit, He does not lie, He speaks only Truth, He knows more than man, His ways are higher than man's, He is orderly and logical, He requires man to obey Him, He is Jealous and must be first in your life, He is merciful and slow to anger, when He makes a covenant he keeps it, He does not change, and when He says something is forever it stays that way until told differently. All scripture is not a pick and choose.