Your H is burying his head in the sand. You have a right to be angry. Sure, yelling at him isn't the most productive, but I wish you wouldn't beat yourself up so much over it.
NOw why would you be responsible for his unhappiness? Did you verbally, physically or emotionally abuse him in some way?
me,34 exH,34 S,16 months S:3/31/09-left for OW started DBing 10/09 d final: sometime 10/10 current: http://www.divorcebusting.com/forums/ubbthreads.php?ubb=showflat&Number=2022856&page=1 met in 2004