So my new main character for my new novel idea is a bit of a depressing fella. He is lonely, makes bad decisions, is not funny, not chatty, he doesn't like himself (which is an understatement) and is out of shape. Oh, and he is addicted to porn which is a huge issue for him, a dark secret he can't get over and makes him prefer solitude. So, the challenge is, how in the world do I make people care about him? How do I make people root for him and hope that things will work out for him? If I go too deep into his issues, his bad thoughts about himself and his loneliness, there's the possibility that I'll just end up turning him into a sad human being that no one can care about, a man that makes people put the story down because it's too depressing. On the other hand, if I don't go deep enough into his emotions and issues, I could end up with a much too shallow character that people aren't able to connect with or care about. Just to make it easy on myself, the other character I'm planning is a young woman who's in an abusive relationship and can't get out... I see a large amount of rewrites in my future... Any help is appreciated. I haven't started working out the details of my characters yet (anything from hair color to childhood etc) and I don't really have a great way of doing so, so if you have a method that works, please let me know.