WHEW!!! He hasn't had sex in 3 1/2 weeks either.