Somewhat of a biography of my life in progress.