In each and every person’s life, facing difficulty and defeating it is one of the greatest challenges that there is. People have trouble with different types of adversities and while there some people who also manage to conquer them, others are not thus lucky and discover themselves interlaced in a ...