Hello everybody,
Thank you all so much for your replies, it's really great to get these perspectives, especially from experienced players. A lot of what has been said resonated with me and although I hadn't been allowing the frustraition to hault or dissuade my practise, I certainly won't let it now!
It's also great to know that there's a helpful and supportive forum to help a begginer out. Rock on dudes!
Cheers.