John Marston doesn't live an easy live, and this video is the proof.