Recently I read some interviews about the making of the Last Jedi (good film loved it, had problems with certain plot holes). and it came to my attention that Rian Johnson never actually rewrote his script. For a first write it's great, but upon inspection it can be improved a good bit in a lot of areas. I think we as writers become discouraged when we get criticism on our earlier drafts. I know I have been for a solid month and a half, but I think rewriting and improving what we have done and removing what is uneeded to the overall story can certainly help. The film's weird subplot with Finn and Rose made me realize my own just as weird subplot was just as unneeded because it adds nothing for the reader. Only myself in my odd wish fufillment writing style. Why go to this place when it adds nothing? Why set it in a place that's completely different place than the climax and therefore when something happens you don't get attached to that place? You have to learn to criticise yourself but you also need to realize you aren't as experienced writing as some other people it takes time to get to the point where one shot scripts or stories can actually come out decent. Nobody is perfect. Keep improving and trying with your craft.