I couldn't help myself and I got "the best" answers

.
You have to control your game.
If you know that you are doing it then just stop doing it
If it was that simple to just stop doing it, then probably OP wouldn't even ask that question...
Aleksandr Sarpov said:
I start to control myself, but after a while I again unconsciously turn to an aggressive game with almost any hand. How to stop playing like this? Can eat what that special training?
There is a great book dedicated to subject of tilt, fear, motivation and learning poker in general called
The Mental Game of Poker. I am reading it right now and it addresses the problem you have and many other problems.
There is learning model called "Adult Learning Model" and the book describes it as:
Level 1 — Unconscious Incompetence. You don’t even know what you don’t know. In other words, you’re blind to the ways that you lack skill, which isn’t necessarily good or bad. For some players ignorance is bliss.
Level 2 — Conscious Incompetence. Now you’ve become conscious of what you don’t know. But that doesn’t make you skilled, it just means you know what skills you need to improve. Becoming conscious happens from either your own insight or insight that is shared with you by someone else.
Level 3 — Conscious Competence. If you’ve reached this level, it means you’ve done some work and/or have had enough repetition to gain some skill. The only catch is that in order to be skilled, you need to think about what you’ve learned … otherwise, you return to being incompetent.
Level 4 — Unconscious Competence. At this level, you’ve learned something so well that it is now totally automatic and requires no thinking. Unconscious Competence is the Holy Grail of learning, and by far the most important concept in this book.
It seems like you are on level 3 when it comes to preflop game, so that is promising. Now, what you need to do is to put it to level 4. Some of the people gave advice to have some kind of preflop charts and that is great idea. I recommend reading that book as it is really good for understanding similar problems with the game, which you wouldn't diagnosed yourself.
When I was learning starting ranges, I played one table only and I had charts for every position in front of me at least for open-raise (when everybody folded to me). I tried to play according to the charts and when I knew them well, I could play without charts (btw. remember that charts are only starting point, following them in some games will be disaster).
On other spots like facing a raise or 3bet, I tried to mark hands that I wasn't sure and then tried to search for such spots (I am pasting link to ebook that covers 3bet and vs raise ranges below). Practice all of that until you are doing it unconsciously and you will face much less tough spots.
Check out:
- Preflop open-raise ranges on upswing poker:
https://www.upswingpoker.com/preflop/
- Ebook on preflop game strategy in general:
http://robmafpoker.com/free-e-book-redline-ninja-preflop/
- Different hand classification (Slansky, Helmuth etc.):
https://en.wikipedia.org/wiki/Texas_hold_'em_starting_hands