My dh and I write lists like this to each other...there's nothing like it for cheering you up.
My dh:
Thinks I am sex on legs.
Is very patient with my mad mood swings and changes of mind
Is great with the children
Is prepared to talk things through when we are in a bad patch
Hasn't killed my mother yet, despite EXTREME provocation!