Tremendous post psi...only thing I would add is learn to laugh at your own stupid decisions and make sure you haven't put in so much you can't laugh.