Wow do I wish I would have read this advice from you earlier. Only been here a few days but went through the same thing. I was thinking like a website developer not a blogger.
I spent an enormous amount of time trying to find a way to set up a navigable blog site. I was able to do it with custom menus but in turn found out that with some themes you have to add the custom menu and every time you create a new page you have to customise the menu again. I know some themes do that automatically for child pages but the others don't.
Anyway I finally decided after playing around and figuring out about permalinks that a standard blog would be just fine for me and would allow me to keep my theme and not have to worry about creating updated menus.
Now I realize that I can handle the standards of a blog and still handle the needs of the visitors that want to get around by a list of topics on my blog.
I will simply create a static page call it topics or something like that and place it on the menu. I will then copy the heading and permalink to this page. Not hard and not time-consuming. Now most will be happy.
Boy did I waste a lot of time. But hay we all learn from mistakes and mine only cost me time, and I learned early enough before it was a big mess.
I must check out your blog for more tips.
Please note that I have not listed my first post yet. Yes it is ready and is actually on a page I converted to a draft but just finishing tidying up.