What do you do when you feel down about your ability as a writer?
Seriously. Write whatever comes to mind, make it deliberately bad to torture that little niggling pest in your head that keeps whispering to you that your writing sucks. The further along you go, the more you practice both writing and ignoring that inner pest. There are parts in my WIPs where I felt myself losing steam so I just hit the enter button a couple of times and go off the rails, talking to myself through the page and the story until I’m ready to go back to the actual novel.
Alternately, write something you want to read. Write something that only you will read (unless you later choose to share it), something that is completely and shamelessly self indulgent to get more comfortable with your writing. Try out new styles while writing these self indulgent stories or just use them to practice and bolster your confidence with your current style. I have notebooks and notebooks filled with self-insert fanfiction that will most likely never be read by anyone else but me, and I have a great time writing and rereading them whenever I need a boost.
Breaks are good too! Don’t forget to stay hydrated, to take a look at the sun once in a while, to talk to someone else beyond your computer screen/notebook pages.
We’ve all been there and we’ll all be there again. Self-doubt is the permanent neighbor to creativity because you’re inventing something that has never been seen by anyone else in the world, and it’s downright scary to think that others may believe you’re just crazy rather than seeing what a brilliant gem you’ve just shined. Eventually, though, self-doubt will be like that old neighbor that spouts out conspiracy theories that you’re sometimes forced to hear, and you’ll learn to humor this neighbor, even if they make you a little uncomfortable, before taking a deep breath and going back to do your own thing.
You got this, and don’t let anyone tell you otherwise, least of all a whispering pest that’s all in your head!
Now I have to practice what I preach.