JEN!!! Uhhh first I will give you hugs ((((Jen))))
You can't go looking for things....when you do you are bound to find something...even if it's innocent your mind will automatically do the "uh huh" and you will think the worst. And hitting is baadd. I had anger problems also and I did hit H a few times before we got M. There was some problems that we had about 8 years ago and after seperating for a few months we got back together but I still harboured so much resentment that I would get angry over stupid things and "attack" him. I did get help for this and have not lashed out in over 7 years.
About the snooping thing also...it shows him that you still do not trust him. I wouldn't be surprised he sets "traps" now to make sure you will stop snooping as my H did. The last month he was living here he was sleeping in the livingroom and left a paper on the table. I being the noisey snooper went looking at it, nothing on it that concerned me but H had put the paper at a certain angle just to see if I would snoop. Grrrr!! It only validated for him "why it couldn't work".
I am glad that you are able to redeem yourself tonight and that he was open to dinner. Good luck sweetie...remember before you react to anything take a deep breathe and think "will reacting now take me further or closer to my goal and will the gang on DB 2x4 me?"