1 Almost always makes me laugh when I'm in a strop
2 Is my best friend
3 Imaginative and thoughtful (yet also assertive) in bed
4 Loves ds with a passion that tbh puts mine to shame
5 Fancies me whatever I weigh (and that has varied from 18.5 stone to 12stone - so quite a variety)
6 Supports me in pretty much anything I want to do.
7 Remembers when I tell him things
Is one of the most truly feminist men I know
8 Is incredibly intelligent (a professor and all that) but doesn't make me feel stupid.
9 Is usually happy and positive in his outlook
10 Just lets me be me and loves me as I am
I could go on ....