Life does not always seem fair. Life will not always be perfect. Our plans may not be the plans that God has for our lives. Iraq war vet, DeAnna will lose her sense of who she is in Christ after a series of life-changing events. Her faith will not only be tested but shattered as she tries to retrieve a memory that eludes her. In the end she will learn God loves us no matter how messed up we are.