Commuting can put even the nicest person in a bit of a bad mood, but a video of a real-life good samaritan helping someone in need is going viral. New Yorker Lazaro Nolasco was riding the subway Friday night when he saw a guy go up to a shivering, shirtless man and give him the shirt he was wearing and a beanie. The world isn't such a terrible place after all.

Related: Tidal spoof reminds us to feel bad for millionaire celebrities

Watch the video below: