Living in The Grit means not being able to quit. If you are in The Grit you have to do things that others are not willing to do.
See All 30 Episodes of "The Grit Podcast"