I'm reading a book called You Can Heal Your Life by Louise L. Hay.
It's very intense, soul searching, and getting at deep-down feelings that you may not even know you feel kind of book.
I'm only on Chapter 1. She suggests you read each chapter and then take some time to think about and work through the things talked about throughout the chapter.
One of the sections that was helpful to me is titled: Believe It or Not, We Do Choose Our Thoughts. It goes like this: We may habitually think the same thought over and over so that it does not seem we are choosing the thought. But we did make the original choice. We can refuse to think certain thoughts. Look how often you have refused to think a positive thought about yourself. Well, you can also refuse to think a negative thought about yourself. It seems to me that everyone on this planet whom I know or have worked with is suffering from self-hatred and guilt to one degree or another. The more self-hatred and guilt we have, the less our lives work. The less self-hatred and guilt we have the better our lives work, on all levels.
Just something to ponder...