Over the course of my life, I have seen some people face some really big demons. These demons have taken the form of broken relationships, drug...