if i understand correctly, you want a page that only shows posts from the category journal yeah?
so use the template above. copy all of it into an empty php file and call the file
template-page-journal.php
change
Template Name: Blog
to
Template Name: Journal
set up a new page in wp-admin>pages, and select 'journal' it from page attributes.
at the top of that template, change this section to reflect the added category..
$wp_query = new WP_Query();
$wp_query->query( array( 'posts_per_page' => get_option( 'posts_per_page' ), 'category_name' => 'journal', 'paged' => $paged ) );
$more = 0;
this should work.
you dont need those conditional, is page() if you are using the template.
let me know how you get on
hope this helps