Good, Better, Best is good to remember. You are gaining benefit, despite drifting. The more you practice the deeper you will be able to go. You have answered your own questions really so you know deep down that you are doing well, but your mind is telling you otherwise. trust yourself and the universe.