You need to provide more information if you want help.
People won't go watch a full YouTube video, just to understand what's going.
Use a debugger to understand how values change and make sure you understand what should be happening, so you can check if the values are correct and wrong.