Gen has shared so much experience and helped a ridiculous amount of people on this board. And even at a time when I really messed up, was extremely courteous beyond what was necessary about the...