Aw, he's a cutie! I know both my dog and cat can sense when I'm in a state. My cat will come curl up with me and something about hearing him purr is just relaxing!
Pets are the best!
And best of luck to you