That's really brave of you to be honest with yourself, hell just taking the time to be introspective and objective with the things you've written. I firmly believe that we all know what we're doing right, wrong, what needs to be done. Sometimes we just need confirmation, or the blessing from others. Sometimes it's something else. Bottom line, we can kid ouselves for just so long, and we really know the truth the whole time, even if we refuse to listen to ourselves. I think it's great that you're going to the meeting. I'd agree with Goingtomakeit too, counseling may be of great service to you.
Honesty with yourself is always a good step. AA would be another good step too.
If you're having this much trouble getting clean. How can you expect to stay clean?
It sounds to me like counseling would benefit you. Get at the reasons you want to blot out the world. I just want to see you succeed in this.