Sin is one of the greatest blockers of divine favor. Sin stops the flow of divine favor in your direction. How can the favor of God be in abundance over your life while you continually sin - Rom 6:1? What business does light have with darkness - 2 Cor 6:14?
The truth is that when you became born again, you old sin nature was replaced and a new nature was given to you. Your old spirit was replaced with a brand new spirit. You are now the righteousness of God in Christ Jesus, the light of the world. As a result of this transformation your default state is no longer sinful.
From time to time you may still stumble and make mistakes. However as a child of God you do not make sin a habit. Rather you pick yourself up, confess your sin - Pro 28:13, move on and stay in God's Word. You keep pressing on. Don't allow guilt and shame to keep you bound. As you make a conscious effort to leave sin behind the flow of God's favor will continue to be present in all of your endeavors.