Oh my goodness, tmi. Sorry, you resemble one of my sons.
No one can ever be "good enough;" that is the point of the sacrifice that Jesus made.
“But God recommends his own love to us in that, while we were yet sinners, Christ died for us. Much more, therefore, since we have been declared righteous now by his blood, shall we be saved through him from wrath.… The one who did not know sin he made to be sin for us, that we might become God’s righteousness by means of him.”—Romans 5:8-9; 2 Corinthians 5:21
It is not good works that makes us acceptable to God, but it is our faith in his Sons sacrifice that makes us righteous Romans 4:5 states "the man that does not work but puts his faith in whom declares the ungodly one righteous his faith is counted for righteousness."
Clearly, God does not want us to practice sin anymore. It's not what is best for us and it doesn't bring glory to him. If someone is using Christ sacrifice as an excuse to sin, you have to wonder if they ever excepted Christ as their savior in the first place. That would be like saying " Hey Jesus, thanks for dying for me, I think I'll go hump everybody on the block tonight."That attitude is different than someone who falls into temptation and sins. 2Tim 2:13 says "if we are faithless, he will remain faithful, for he cannot disown himself" As his sons, or daughters, we are part of him, just as my children are part of me.
Take care, try not to worry so much about these things. Just take things one step at a time.