You are also teaching others too Garnet. This is very good advice.I have found that one of the hardest things I have ever learned to do, was to forgive myself. When I am hard on myself, I am finding it harder to be forgiving. One of my birthday resolutions was to forgive myself when I make a mistake or give in to negativity. When I do, I find that it is much easier to tolerate the mistakes of other people.
I have learned some interesting things from this thread.