NewLeaf,
Good for you on the recognizing the problem and wanting to do something about it. I know all to well the self-hatred....TRY not to let it get the best of you. I am still a newbie and "try again" is my middle name. I know it can be done though cuzz so many here are living witnesses!