we had him since he was 8 weeks old. he loves cuddles. jumps in bed and licks our faces. he just doesn't like arms around him.
So don't do it.
You need to teach him that when he has to be restrained to relax for emergencies and vet visits but you don't need to keep hugging him and irritating him.
For Seger, I hold him and when he relaxed I gave it a command and then released him. "Relax". I just needed to teach him to allow people to do that but I don't need to continuously force it on him because it is NOT natural for dogs.