Haven't read the whole thread. But science was an issue at this age for my DS, because it was health. 'Science' teacher thought the kids should write affirmations everyday and share personal stuff with her. Did NOT go over well.

I recommend a therapist or a counselor. It really helped my S17 at this age. The trick is finding someone good.