I've gotten to a point of no return writing my novel where the overall premise is ready and I already wrote a few key scenes that gets the story going. It's a futurist sci-fi novel set on a terraformed, human-controlled Mars. Some of you may have seen my post on that a little while ago. The protagonist will start living a common life, but will be thrust into making some choices that will put him in charge of an operation to rescue a one of a kind supersoldier that crashed in an uncharted zone in the middle of a civil war and a natural disaster. The MC's relationship with the supersoldier and their eventual triumph will be the main focus of the story and I want them to learn different things from each other. The main point here is that I don't want to just create a military grunt MC that follows orders and acts tough to get the job done. I want him to be a guy that was convinced by his father (The scientist behind the supersoldier peoject) to become a soldier, but never really wanted to, and in the end, failed and moved on with his life. However, for some reason I didn't come up with yet, he will end up having to bear the task of getting it done. I want the reader to be able to connect with him, to be able to put themselves in the MC's shoes. I want him to learn, but not so much that he loses the vulnerability. I want him to have to take risks, and sometimes losses as well, because he wasn't completely ready. I want him to win in the end, but not in a triumphant display of might, but snatching victory from the jaws of defeat. How do I pull that off? Those of you who frequently write underdog protagonists, please help me out.