This man has demons but he still has to push through.