To be kept on a short leash means to be under the control of somebody else, and not given much freedom to choose what to do. God is keeping me on a short leash these days and it is not a bad thing. This is the way I see it.Years ago, I spent 1 month dog-sitting. A very well to do former judge in Colorado needed someone to take care of her German Shepherd, Penny, while she and her husband went on vacation. One of the duty was to take the dog for a hike every other day. This judge lived on a mountain home. What it meant was that the houses were sparse, with wild mountain all around. The closest entrance to a hiking trail was just steps away from her doorstep. Only every now and then along the hike, you'd see other properties. The judge took me on her usual hike route and told me some areas where Penny needed to be put on a leash, preferably a short one, and this was why. Penny was a gentle and docile big dog. She easily got nervous around certain dog, one of which a cheeky one who lived in the house we passed by on the hike. By being kept on a short leash, Penny felt safe and calm, and the other dog refrained from antagonizing her further.
Being kept on a short leash by a benevolent good being who has all the best intention of you is actually not a bad thing if you look at it that way. In my case, there may be 'cheeky dog' ahead I am not aware of. The short leash will keep me safe, protected, and very near Him.