I think there comes a time when we become powerless over our addiction. You aren't flawed or weak. I have beaten myself up so many times it's ridiculous. You are trying and you are talking about it. That is a good start, man. Keep talking, make contact with others and keep believing. You're in a dark place right now but there is hope. It's hard as hell and I'm right there with you.