Hi
good for you for posting. Half the battle is being honest with yourself. I don't have any advice - just please know that I too have gotten very angry and sabotaged my own health and control once or twice...I don't think it is that uncommon!
One day at a time, one issue at a time.
:)