Who said biz dev is stressful? According to CareerBliss, business development exec is the #8 happiest profession in the U.S.