Thank you for your feedback. You are absolutely right. Unity physics is uncontrollable for me. Perhaps would be better to make the game without it. And you right, I absolutely forgot to reset momentum in code.