I suspect what happened is that Foz2 went solo, then the wx was too bad for solo circuits, but OK for dual navs. So as not to waste time, they carried on with that - not ideal, but neither is not flying till the wx improves. Am I right, Foz2?
As for landings, what you're experiencing is quite common. I found that looking far enough ahead was usually the problem; other than that it's just practice. But if you've had a break from practising this very new skill - as you have - of course you forget it a bit. Frustrating I know, but it'll come back, then you'll forget again, and finally get it licked...until the time you have a lay-off for a while and forget again, etc etc etc. Read everything; it may help. Personally I find all that helps is doing it, but everyone learns differently: some by listening, some by watching, some by doing, some by a mixture of all of those.