Okay, the protagonist has internal problems, but for the love of God, develop them and resolve them because not doing so turns the character into just a stick in the ass
It's not the best story in the world but it's enough to spend some time reading, one of the things that I think should improve is how slow the story is going and some parts of the story are a little stretched