If anyone, then, knows the good they ought to do and doesn’t do it, it is sin for them. – James 4:17 (NIV)
James talks in today’s verse about how when we know to do something that’s good, but don’t do it, it’s sin. Ouch! That verse is intense, isn’t it? How many times do you know that you should speak up at school and don’t? How many times do some people talk badly about someone else, and you don’t stick up for them? Or how often do you not correct someone to avoid you looking bad or getting into trouble?
If you’re honest, it’s probably a lot. And each of those things are sins. As Christians, we should be striving to do good in all areas of our lives.
The good news is that God’s grace is there for when we mess up. So even though you’re not perfect, you’re forgiven in Jesus. So today, try to strive to do what’s right and what you know to do. But when you’re not perfect, don’t beat yourself up. Learn from it, and know that God forgives you!