After more than 15,000 landings, I was still learning new things about how to land better. I'm well beyond that now, and I think I'm getting it! Give it time....
Have a read through the other recent thread on landing on this forum, lots of wisdom there.