Advent is a time of hope. It's the time where we remember that Christ has come and Christ will come again. To help us understand his first coming, who he is and what he has done, we are looking at several key passages from the Old Testament that prepare us for Christ. The first passage is Genesis 2-3 where God gives the promise that he will crush sin and clothe us in his righteousness.