Yes, you'll end up in situations where peers/bosses/clients aren't the most pleasant, but compare that to any customer facing job, you'll quickly be able to shed those moments as countless people face those seldom situations on a daily basis. You can give it a try, work in a call center for a month, and you'll acquire more stress during that month than even the worst managed software project.