i don't know ur hu*****and's title.
my hu*****and is a Sr. software enginner with the same salary as ur hu*****and's. His work hour is 10.30am -7.30pm every day. and two hours for lunch and gym in the noon.:)
so i feel ur hu*****and's work is really too stressful.