19weeks delivered

I delivered my baby this morning after 12hrs of labor. He's laying on my bare chest. I don't want to let him go. He's my angel. He weighs 3oz and is 6in long. I want to keep him warm. What a sad sad experience. 
 I ended up needing a d&c after delivery. 
Thank you to all the mamas out their. Love your babies w your whole heart!