God gives his hardest battles to his strongest ones