New scenario. Say you are walking forwards at a rate of 2 steps per second. You then undergo an acceleration of -1 steps per second. How many seconds would it take for your velocity to reach 0 steps per second? How many seconds to reach 2 steps per second, going backwards?
Since the acceleration is constant, your velocity will change by the exact same quantity, every single second. In other words, your velocity will decrease by 1 step per second, every second. At some point you will stop, and at another point you will begin moving backwards.
At time = 0s, you have a velocity of 2 steps/second, forwards
At time = 1s, you have a velocity of 1 step/second, forwards
At time = 2 s, you have a velocity of 0 steps/second
At time = 3s, you have a velocity of 1 step/second, backwards
At time = 4s, you have a velocity of 2 steps/second, backwards
In the problem you first mentioned, it takes 1 full second to go from +5 m/s to -5m/s.
t = 0s, +5m/s
t = 1s, -5m/s
t = 0.5s, 0 m/s
Every second, the particle's acceleration decreases by 10m/s. After 0 seconds, the velocity is unchanged, after one second, it has decreased by 10 m/s to -5m/s. At half of a second, it has decreased by only half of the amount it would decrease in a second, namely, by 5m/s, so the current velocity at 0.5s is 0m/s.