Deb,
I think CJ IS as smart as you make him out to be. It sounds like stress related.....Poor guy!