Rough:

This is something I've been discussing on my thread too: The fact that it's definitely hard to stop thinking these things; over-analyzing actions and potential actions especially when they're so minute in the grand scheme of things.

But what's more important at this moment, IMHO, is that you're ACTIONS are correct. You didn't get the coffee/donuts for W, probably a wise decision, and you now realize all that crazy back and forth was kinda silly. I mean she didn't slap you or serve up D papers right then and there!

And as for "feeling tracking", you'll be surprised at how much you'll learn just from re-reading your old posts. Spending too much time in the "here and now" trying to figure out if you're improving, backsliding, doing right/wrong is an exercise in futility. With time comes clarity and the big picture is easier to see than the daily grind.

You, just like everyone on this board, will have good days and bad days, you'll be proud of some of your actions and realize you screwed up sometimes, and you'll improve some days and backslide others. Don't get caught up in the day-to-day... Remember that by continuing along the DB path, keeping up on these boards, reading other sitchs and advice given to others, and generally continuing to improve yourself, you'll come out better in the end.

This is SERIOUSLY hard work, and practically everyone on these boards deserves a pat on the back and a hardy congratulations on their commitment to doing the right thing!