izzy I think it would be helpful if you kept a log over the next few days of feeds, sleep and mood.
What happens if you do not go in to him? Do you allow him a bit of time to self settle? Hard with DD I know. Babies sleep in 45 min cycles so he is waking when he drifts into light sleep. In time he will learn to just cuddle up and sleep on.
I am using nap times for J to practice his self settling skills as otherwise I would have three to settle at night.
I think pick up put down would be more valuable than holding his hand, and would keep you warmer too. That is something that you have to be happy doing though. Could DH do it as you smell of milk?
I do think log first, increase boobage in day, and hopefully the nights will improve for you.
Of course this is said by the mother of the threads worst sleeper!