It's frustrating not being able to sleep, but he obviously wants some loving. I think the best would be to let him stay in bed with you, give him some cuddles, then put your hand around him and try to go back to sleep. Give him enough food before bedtime and DON'T get up to fed him during the night! Then he will expect it every night.

Good luck!