Lately, what I find most therapeutic, is reading the ancient Stoic texts. They encourage the reader to find a way to be virtuous, no matter what, and also to accept that our own attitude is the only thing under our control.
They also encourage the reader to be objective about one's own perceptions.