I totally agree with everyone here.
But I want to encourage you, in my own words, to stick it out.
You might have read on other posts how it took me 20 years to learn to knit. I kid you not! 20 years of persuing knitting. I dont mean it took me 20 years to "get good" or become an expert. I mean 20 years of trying over and over again to get my hands to actually create just one row of real stitching.
In hindsight its really easy for me now to see that half the battle was a bit of perfectionsim. Never feeling like my attempts were "good enough".
The other half the battle was due to a left hand that kept wanting to take over
At some point though I realized that the whole point of knitting was to just enjoy the process. Thats why I wanted to knit in the first place!
Right now I am knitting my first sweater. I have frogged that poor puppy until it has "croaked". lol
But I realized that if I never finish it - because I want it to be so "perfect" I will probably never really get on with learning. And I will have spent my time hating knitting. Not loving it.
Its a rut I dont want to be stuck in.
So I will finish my sweater and move on - and Ill wear my first sweater around the house and in the garden and I will be really proud that I actually knit a sweater!! Yay!!