Yes, he's good. Storytelling and life experience will make the song to be really emotional, making people to listen more, giving themselves hope that things will be better.Songs that are made about the artist's life and struggle is normally very emotional. It's why I love NF songs more than any rapper today. He's too good.