Here is an analysis of Johnny's character in The Outsiders:
Johnny is one of the main outsiders in the book. While the other gang members embrace the tough guy image, Johnny is more sensitive and shy. He struggles to fit in and gain acceptance from the other guys. Johnny comes from an abusive home life, with a father who beats him regularly. This has left him emotionally scarred and lacking in self-confidence.
Despite his rough exterior, Johnny has a kind heart. He forms a close bond with Ponyboy and protects him from harm, even risking his own life. When Johnny kills Bob in self-defense, it deeply traumatizes him. He fears going to jail but more than anything long