i had days when i thought i was shit when i was learning, but one good day makes up for a dozed bad ones and everyone gets better with practice, a couple of others on here had the same bother as you and no doubt they will be along soon to tell you all about it
........................Sam