One of the problems I have always had with my protagonist, Steve is wondering whether readers will like a grumpy teenager. He isn't a magical like Blessing. He isn't gung-ho like Hartley. Steve is trying his best to find his way in a world that is constantly changing.
Writer, K M Weiland discusses this topic in her article, Worried Readers Won't Like Your Character? Have a look and tell me what you think.