@clairindespair - my heart goes out to you, love, and I just wish I was in your area, to offer some practical help.
One thing - have you tried swaddling the baby? I found that helped a lot with my babies, when they were little - it gives them a sense of security almost like being back in the womb. If you think about it - towards the end of pregnancy, there's not much room in there, so they get used to that sensation of being tightly surrounded, and it must feel really odd and quite scary when they are born and that goes away.
Swaddling would also mean he couldn't hit or scratch you.
I'm sure there are swaddling videos online, but basically all you are doing is putting the baby onto a blanket and winding it across their chest, with their arms inside the blanket - firmly but not too tight.
Also, I don't know if anyone has suggested it, but I used dummies with all three of mine, and they were a godsend - they helped to comfort them when they were inconsolable. Yes, you will have to wean them off the dummy later - but that is months down the line - mine had theirs until they were a year old (not all the time, but available when they needed them, day and night) and after a year old, they were just for bedtime/naptime. Then at around 2, we took them and the dummies to a shop and swapped them for a toy.
I hope things go well at the GP today, and you come away with some more support and practical help. I'm sending you a big hug.