I have my fair share of impatience, but for good reason.