I adore this film: Perks of being a wallflower, Recently found myself feeling quite down and low and I tried of thinking of strong characters and thought of Charlie.
He faces a lot of internal struggles and I highly recommend watching this film.