Now without faith it is impossible to please God, for the one who draws near to him must believe that He exists and rewards those who seek Him ~ Hebrews 11:6
The good news is that we can please God. We often think that staying away from sin and bad habits pleases God. The better we are; the happier God is. Not so. God is pleased by our belief in Him. We get all caught up in ourselves like we have a built-in geiger counter for God that gets louder and louder as we work harder and harder to become the perfect Christians.
God draws near to us when we draw near to Him (James 4:8). We spend time with Him and humbly put ourselves in His hands, knowing full well that the results of our efforts are not what God measures, but the faith that is displayed by our actions. Then we shine with a light that lights up our whole house (Matthew 5:15).
God puts a desire in us to be free from sin and be transformed into the likeness of Christ so that we might do the good deeds He has prepared for us (Ephesians 2:10). Even when we are not sure what that is or how it can ever be achieved, God knows (Romans 8:26 & 27). Christ promises freedom. If we believe that, then we can act on it. It may be baby steps at first but Christ is our weapon against sin, and He is mighty to save (Isaiah 63:1) and will fill us with power (2 Corinthian 3:17 & 18).
Do you have a dream that you know would please God but are afraid it might fail? God will be so pleased to see you act in faith. (Our fears are the best indicators of what is holding us back from acting in faith.) The Lord will give us the desires of our hearts if we will act on them in faith (Psalm 37:4).
Do not wait any longer, get right to work on the dream that is in your heart. It might be a vision of freedom from some painful sin, or maybe a dream to help others, or one to share the love that you hold. God has placed it there and He is waiting for you to act on it (Romans 8:28).