I've been reading a lot here and have seen there is a lot I don't know about writing. Before joining here I figured that with a good hook, and words well written so that the reader sees in their mind everything that is happening, and enough unique ideas that a story would be good. However I have read that most everything a person could possibly think of someone else has already thought of. All stories have a few basic plots (one article on another site said there were 7 main plot types that all stories follow). I see that perfect heroes are not the way to go. Thankfully I don't think any of my characters are shown to be perfect nor all powerful, but most don't seem to have any weaknesses shown in the story. So I am left thinking that it must be a good main character that has a nice balance of weaknesses and strengths that makes for a good story. Am I getting close to understanding? Or am I still just clueless?