Defeating the Giants in Your Life