Blog image populating many pages instead of the one I'm on
For what you are doing, you should look at Page Types. Create a Page Type partially populated for a fresh blog post, then create multiple pages from that page type. The default content of most themes already provides a blog page type.
then go to Pages > Page type > Blog > Form so you ll be able to fill up the pages form.
Then go to Pages > Page type > Blog > Output
this is the template page.
Then you can drag and drop blocks on this template page (pageTitle, pageAttribute).
Then you can create a new Page > page type blog, fill up the form, and the data will appear as you set it in "Output".
For every existing pages, go to Pages > Page type > Blog > Output, then right click on every blocks and choose "Set on all child pages", this is a bugged part of c5, be careful and do it in block orders, from top to bottom.