DG, I can sure feel your pain and I'm glad you have an appointment with your dr soon. I can really relate to the self-hate thing. I would do more passive things like not using my seat-belt, not getting regular medical care, driving on icey roads - all things that showed me how much I hated myself. I hope you can start to believe that you are a good person with a disease and you can get better. Many of us have.