There are 3 types of people: people that have given up, people that will give up, and people that will never give up