It sounds stress related to me as well.

We were having the same issues with Jonah. Only, it was the couch and him NOT EATING when stressed.

It took time, but now Jonah will jump on the couch if I'm there and will lay on me. If we're not home, he stays on the cat tree...the whole day.

Give CJ hugs from me. It'll be OK, honey.