it's early signs of burnout. you are not enjoying cs as much as you used to and to stay on the level you are playing you have to put a lot of effort. problem is that you don't feel like putting in the hours, it's gotten repetetive and a little bit boring. you want the same satisfaction, but with less work. sadly it's impossible to get more/same with less.
my advice is to take a break, 1-2 weeks of no cs or other competetive online game. single players games are fine, but imo it would be better if you didn't play at all. go for a run every other day and do some bodyweight excercises. sleep well and eat healthy. forget about cs for a while. when you come back, it's gonna take 2-3 hours of warmup and couple games to get back into the groove, but you'll feel refreshed, more motivated and patient.
it could also be your personal life impacting your mood. one psychological school of thought suggests that rage is actually sadness that you are bottling up inside. the rage does not go away unless you examine the reason for your sadness and try to express it. imo it's a paradox that in modern society keeping your emotions within and not dealing with them is considered as being "manly" and "hard", when in reality opening yourself up and being voulnerable takes much more courage, not to mention how it frees you up from the negative emotions.
my advice is that you talk about these feelings with someone who is close to you and you trust. it can be anyone: gf, friend, mom, sibling etc. or even a professional.