By writing it in a diary i think you must have wanted him to know how you feel ( i say this because the only way to ensure it isnt read is not to write it !!!) ............... so...................why do you think he is a nosey b*******d.
Why did you write it, presumably it is what you really think, therefore is it that issue that you need to address with your husband......................... apart from the fact that there are problems around trust and games being played ???
Lindlou your profile gender has you down as a male, yet your name is Lindy which is clearly a girls name. I am confused, please clear up this query for us.