I agree - I have read dozens of spiritual healing books and they all say that only you can heal yourself - and you have to heal spiritually, emotionally and mentally, as well as physically.
I am on the 2nd pass listening to Gregg Braden's book Fractal Time, about 2012 and how time goes in cycles. It's a great book - I plan to read his other ones too.
Esther and Jerry Hicks have great books on how you can change your thoughts. Any time you recognize you are having a negative thought, you can change it to one of love.