welcome, Lostman.
I think you've received some very good advice so far, I also know it's a struggle sometimes to do what is right. It may help you to, besides reading your bible look for sriptures that deal with the things you struggle the most with, that helps me,I like reading psalms 51.
If the SON therefore shall make you free, you shall be free indeed JHON 8:36
All that the FATHER giveth me shall come to me;and him that cometh to me I will in no wise cast out
JHON 6:37
Create in me a clean heart,O GOD and renew a right spirit within me. PSALMS 51:10
Cast me not away from thy presence ; and take not thy holy spirit from me. PSALMS 51:11
hope that helps you some, lovdbygod