That's such an excellent idea Mangoes
If nothing else the be kind to yourself when you are having a bad day and stretch yourself on a good day is genius advice. I shall be adopting that. It is often I will berate myself and try to push myself on a bad day.
I guess the only regular 'tools' I have are daily log ons to SR, and daily reading from a recovery book. I just always make sure I am in close contact with some sort of recovery material because I find my mind quickly reverts if I distance myself too much from it.