My son did have some issues with perfectionism but I had more experience with the refusing instruction. I have homeschooled my 12 year old son since he finished Kindergarten and we were told we needed to homeschool by the principal and a few teachers.
My son's learning differences required that he learn differently. He is good at finding his own way to learn and not necessarily the way the book shows, especially for math. This was very hard for me, but he has proven many times that he can learn better if I let him learn his way. We are more like co-learners and he often teaches me things about technology that I just don't get automatically like he does.