My DH thinks I am too affectionate!
I think you have to figure out what you both need and come to a happy medium. DH does not like PDAs - so I have to give him advance notice that I need a hug. He is happy to oblige then. (Actually I become quite a pest when he does not hug me so he has realized he might as well do it and get it over with!)
Apart from that - he is a super nice, amazingly smart, highly principled, extremely kindhearted man. And he makes me feel very happy (most of the times).
He does the same thing that the pp's DH does. If I am sitting on the sofa and reading, he will lie down on the other end and put his feet in my lap, as he reads his book. I keep stroking his legs. He really likes that.