For future reference...
No fear, your not the only one who gets REALLY angered when these things happen. ESPECIALLY the sniper scenario, I swear to the gods I'm going explode into a million revenge seeking rabbits if that happens to me on any game ever again!
Overall it helped me feel liek I wasn't alone in the world =P