Oh, in addition to the other things I said, I can recommend a couple of books:
I Need Your Love - Is That True by Byron Katie (also
The Work on her website)
Comfortable With Uncertainty by Pema Chodron
The Power of Now by Eckhart Tolle
These have been a great help to me.