I know what you mean...I was very good at Halo, but then I got appendicitis a few weeks ago and was in the hospital for a week. When I got home, I couldn't see anyone until it was to late and could not hit anyone. After a while, my skills went back to normal... it is just muscle memory
Muscle Memory! I don't know how much you play, but I play almost daily and have since MW2. If I take a week or so off I usually jump into just game with some bots to get it down again. Don't get frustrated, the second you feel even just a little step back for a little. A lot of it is mindset. If you think you suck or you're 'sucking' most time that's how you end up playing. Happens to everyone! Keep at it. I also take a lot of pointers from AliA on youtube. He can help you build perfect classes with almost any popular FPS.
Dang I hate when that Happens XD. This happens to me too. When I don't play for a very long time, I play so good and I even get shocked too. But when I play too long, I get worse and worse after each match. Idk why it happens though :/
you just need more practice, also remember to take some breaks while playing, maybe your body is tired. Maybe your controls/mouse sensitivity is not set right