Lots of ASSumptions here - maybe he's happy because he's finally at peace knowing he's made the right decision, and having sex with you?
As for your cubicle - can you get earplugs, or use those noise-canceling headphones? What can you do to improve the environment for you?
Also - what can you do to take care of yourself? All this anxiety will NOT help your H come home. (I took a long bubble bath with a glass of wine the other night, and it did wonders for my mood).