Hmm, I moderately disagree with Free on one point. I don't mind some hopelessness, some truly insurmountable challenges. but all in moderation.