ghal, good luck and try not to kick yourself so hard that you hurt yourself more. I think we've all quit, picked up, quit and picked up again until we got it. I hope it works for you and you find what it is that will help you to keep going.
I like to call that voice in my head that tells me "it's ok" my Alcoholic Alter Ego and I've pretty much taken it down quite a bit in the last 10 months. I want to win, not that ego part.