Cograts on the Machine !!
Like many others here, don't be so hard on yourself !!
Relax and Enjoy the process, if it's meant to be, it will be... I have been discouraged before also on several things, but know will get better with time and practice normally does.
Then I'm one that enjoys lg stipples, fun and done.
Happy Quilting