Satan tells a lot of lies. He tells us that we are worthless and not good enough. He tells us that our mistakes define us. He tells us that no one could really love us. He tells us that we are forever filthy, forever stained by our selfishness, lust, jealousy, pride and hate. It is easy to believe Satan’s lies because they make sense to our human minds whereas God’s grace does not. We do mess up. We have all sinned. We can never attain perfection on our own no matter how hard we try. We will never be “good enough” on our own accord. We deserve hell. God’s grace however, is beyond human comprehension. To think that God would send His son to save us mere sinners. To think that Jesus would leave his place in heaven, his home, to come down to mankind knowing that he would be slandered, rejected, mocked, tortured, and killed. To think that God would want a relationship with each of us and call us His children. All of this is so beyond what we humans can comprehend. His love for us is greater than we can see or understand. His grace is not what we deserve and yet He gives it to us and calls us His own. Yes, we are all sinners. Yes, we have all fallen short. Yes, we have all been covered by our own evil deeds. Satan twists these facts however and tells us that our sins define us and that God could never accept us. Truth is, we are not defined by our mistakes and shortcomings. We are defined by what Christ did on that cross. No longer are we covered by our crimson stains. We are God’s and He is ours. We no longer live but rather Christ lives within each of us who are called His children. And someday soon, Satan’s lies will never again torment us. But for now, we must strive to listen to God’s voice and not Satan’s. We must draw closer to God and His Truth.