((((((Shezbut))))))), I know the feelings you described. Some every day event turning on the self-hate faucet, and it's like a snowball rolling downhill, getting bigger and bigger. Ugh! I hope that you can be kind and forgiving toward yourself, even a little. I know it's hard.