Have you signed up for puppy kindergarten??? Do that ASAP, and it may help tremendously, whatever you decide.

Hang in there, maybe buy some leather gloves to protect your hands for now.