Spineless main character(post got taken down two times)
My main character is living in a realistic steampunk world where exploitation of the poor, the difference between the poor and the rich, economy and all things in between is beyond saving. He lets things happen around him with little care finding everything inevitable and that some things are meant to happen. He gives most of his money to charity because he doesn't need it for daily expenses but still refuses to do anything personally.
How can I make this character anything but annoying? He just feels like he is destined to be hated for his hypocrisy for giving away his money but not his time.
He doesn't care what others say, do or their method of justice. He works for the church which handles paranormal cases but he is fine with his captain murdering all that is suspicious while being against it himself calling it again inevitable. He also doesn't say much when others load their work on him and is fine because he just doesn't have anything else to do. He doesn't care when his choices aren't respected or when his sentences are cut in half as well. He follows every order but does complain every time even though he always does them.
This comes from the fact that he doesn't see himself as a human because he isn't(very long explanation)
So what can I do to make this character somewhat likeable until the reveal?