James 4:17 Remember, it is sin to know what you ought to do and then not do it.
Has the Lord spoken to you about something you need to do and you haven’t done it yet? Be careful. Failing to obey God is sin. The Lord holds us responsible for obeying Him.
If you can honestly say that you don’t know what you ought to do, then you need to wait before the Lord until you do. We often push ahead without waiting on our marching orders. We take it upon ourselves to determine how we will serve the Lord. We go where we want to go without being certain it is where the Lord wants us to go. We miss out on so many blessings from God because we don’t wait on Him and end up doing things contrary to what He wants us to do.
There are specific things that the Lord requires from us that are exclusively ours to do and there are general things that are applicable to all believers. All of us are commanded to keep the Lord number one in our lives. We are commanded to be a holy people. We are commanded to rid ourselves of those things which are not holy within us. We are to be students of the Word of God. We are to be a people of prayer. We are to live godly lives amongst the people of the world. We are to be witnesses of Him and mentoring others in the faith. We are to be a people who live in the world but remain detached from the world and its pleasures.
We know what we ought to be doing. The issue is, are we doing it? Don’t live in sin by failing to do what you know God wants you to do. Give up those things which are hindering you from obeying the Lord. Surrender them to Him and confess your sin of disobedience. It is God’s will for you.