It really does! I would imagine that your twenty minutes' daily walk didn't seem like much at all till you stopped doing it. I've found that it's the regularity of exercise, rather than the intensity, that's important. No one day's effort is much of a thing, but cumulatively it makes a huge difference.
no subject