Aren't you glad you're getting all this extra "advice"
You're fortunate you've been there before and have a keen sense of what you need to get to your goals. I enjoy reading your log because it explains what's going on in your head. Much of it is similar to the things I've struggled with.
I see Q's log update has a similar approach and I think both are very informative.