I’m the same way. Any hands-on class or “craft night “ type of thing gives me a wee bit of stage fright. I enjoy people and I enjoy making things and I enjoy learning new things. But put all 3 together and My brain slows to a crawl, my nerves make mess up, my typical non-perfectionistic self suddenly wants to fuss about every little thing.