In life, we do have a lot of difficulties and challenges. These make us feel tired and ready to give up, yet there are wonderful people...