hi, i have the same problem with my 5yr old, my partner and i both work full time, my 5yr old has never sppent a night in his own bed, like you i would pperch on the side of the bed, he throws his arms around, feet end up pillow end and i get kicked in the face, he holds on to my hair, im sure its just the feeling of someone there he likes, anyway i have now put a materess on the floor which he sleeps on, he lies there holding my hand, i know it wont be forever, but i just wish he would not wake at 5 in the morning and decide he is getting up, im a walking zombie somedays.