Breathe. Have a glass of red wine (because then you can say it's healthy too).
You don't have to be decided yet. H still hasn't done anything to address your needs. I know you're being patient with him but it can't last forever. Your anger is pent up and will do damage to you if you keep it inside. Sooner or later you will have to address the issues that led to the A. That's when you'll have a better idea as to whether or not you want to stay.
If you love somebody, set them free. http://tinyurl.com/2empx2g