Before you rage, CAREFULLY EXAMINE UR KILLCAMS, Cheaters have really quick jerkly motions or motions that seem as if they know where you are without much consideration, such as following your movements behind a wall then killing you, even cloaked, or shooting you across the map when your cloaked with a perfect shot.
Also take this into consideration: Visor Enhance.
Visor Enhance is a very very useful perk that will sometimes highlight cloaked enemies, I've had it catch a few people many times.
Im a rather good player that gets lucky sometimes and getting kills in the high 20's or even 30's with minimal deaths or deaths not reaching half of my kills with a KDR (total played) of around 1.5~ and I do not want to be accused of hacking anytime soon so i decided to post this now.
So please carefully look at your "hacker" and see if his movements are suspicious in any way like jerky movements or his gun following you perfectly, or watch the kill feed and see if hes always getting headshots, so don't rage immediately thinking hes a hacker and going on to report him, take some factors into consideration.
P.S. When i was younger i use to terribly rage at shooters, this is what i did to get over it.
Every time id be getting mad, id tell myself "My k/d doesnt matter my k/d doesnt matter" over and over untill i calmed down, and id keep doing that every time i got mad and i got over it in about a few months.
It's a game, it's meant for you to have fun, enjoy everyone.