Ladey B we are all here for you. the fact you anniverery was so close was one of the triggers of the fight. you ae on eggshells aroud your H and he is looking for a reason to be right, or better yet for you to look wrong. being sepperated with the anniversery right around the corrner, even with the good times you just had, is VERY stressfull.
let him throw the mudd, you plant the flowers in it when hes done. he wants to yell CALMLY agree or disagree. he yells say " i cant discuss this when your yelling lets talk later" he wants to say " Well lter aint coming I dont want to talke to you anymore" well then fine let him take his ball and go home and be a baby, because thats just how hews acting, you cant control a baby during a tantrum can you? you can sooth and taslk softly but sometimes they just have to cry themselve out. give him a little time to do that.
on the flip side he hurts you way to much. Ladey B i know how you feel. I cry every day right now. I have detached a little but all it seem is my wife still blaims me for everything and only calls because she feels down and wants me to feel better, funny thing is I've been down for months but have had no-one ( beside my fellow DB'ers especily you LB) to talke to. Find a friend and vent or come here but get it out. let our words help you heal. because right now the person you want to help you ( your H) donent want to, or is incapable.