Guess what Dj! You're stupid!
Snipers have to witness the horrors of war, just as every other soldier in combat does. A sniper may be ordered to engage an enemy who is simply taking a walk in a park, having a bite to eat, at any moment could the sniper be ordered to engage that enemy, no matter what he was doing, sleeping, etc. I've heard tales of snipers feeling guilty as **** because they felt horrible that their target didn't even have a fighting chance, they said it just felt so wrong.
Snipers also... require some of the most advanced, and rigourous training to become snipers..., you have to calculate, windage, and elevation, as well as not being seen. You have to co-ordinate with your spotter to find enemies. You may have to lay in wait for days even up to a week or more, crawling through brush, and pissing yourself. Snipers hold very key information to the Army's success, and will be interrogated and brutally beaten if captured... in order to milk information out of the sniper.
BTW the max distance snipers usually engage enemies is less then 1000 meters.