Change 'show_option_all' link

I’m creating a list of categories on my website using this function

<?php

$args = array(
‘show_option_all’ => ‘All Categories’,

);

wp_list_categories($args);
?>

It is working great, but my problem is that the ‘show_option_all’ link is linking back to the home page of the site verses the blog posts page.

I tried changing the static posts page to the page which I want it to link to, but then that page appears to change the template that its using. Any suggestions?

I should clarify the last sentence.

"I tried changing the static posts page to the page which I want it to link to, but then that page appears to change the template that its using. Any suggestions? "

The blog page posts appears to change the template it uses when I change the static page to the blog page posts.

This is my custom blog page with all the posts.