Sort:  

So I'm on the right track

You definitely are. Then of course we require patience and consistency in the long run :-)