So I have been fleshing out a plot for a story I want to write eventually, but I'm having trouble with an ending that will fit the story and be somewhat satisfactory. Here's the general rundown: A man who can see when someone is struggling with deep fears, insecurities, emotions, etc. through their eyes, and can delve into people's minds and interact with the environment in their minds to learn about them or change something about them. After years of seeing the troubled minds of troubled people, he becomes depressed and afraid of what he will see next but does not stop because he feels it is his purpose to do this. He accidentally causes a boy who he was trying to help to go insane and is sent over the edge. He induces a coma in himself by diving into his own head, and decides he will destroy or, at least, block off whatever allows him to invade another's mind. But being in his own head doesn't bode well with his mental state, and over time he slips into insanity... In the end, I had envisioned him succeeding in destroying/blocking his ability, but becoming insane for his efforts. He eventually awakes from his coma, but is completely insane at this point, and is sent to live out the rest of his days at a mental institute. The big problem I'm having is deciding if I should change the ending or not. This was a story that screamed to me a not-so-happy ending, but I'm worried that it wouldn't be a satisfactory, acceptable ending. My goal is for the reader to love the character, but be able to see the path he is going down to a point. Even so, I don't want the ending to be too predictable, and I want the reader to come to the ending and be struck with sadness for the character, but not be angered that I made such a thing happen. I don't want the reader to go "WTF man that ending was lame!" when they read it. This is an idea that, when I flesh it out more and clearly define my characters and plot points, I would like to turn into a novel. Thoughts?