I forgot to say, your most telling statement for me was "it all comes out at home".
Yes. That is so what we saw. Trying to look interested and stay on task all day can be exhausting when the work really isn't very interesting. I think that says a lot about what your DS is struggling with.