Goodness, I can feel that rage in your words... Do you have a way to get to Alanon meetings? Can you put the focus on yourself and do something for yourself? Join a club? Something? Look at it this way, anything you do for yourself will benefit you and reward you. Any focus on him will bring you down...Keep posting on this board and reading. It has helped me a great deal.