mare,
I think writing him a letter is an excellent idea. Not deviating from the key points is a real plus - I know I tend to do that when I attempt to talk to my H (he refers to it as prattling on).

My thoughts are with you.