No, this can be surely. The Home tab is a built-in link to your blog front, not a static page such as those you can create in Pages > Add New or edit in Pages > All Pages. By default, your blog front displays your latest posts. To "correct" things you need to delete the useless "Home2" page you created and just publish posts.
If you'd rather have your blog front display an intro page instead of your latest posts, again you need to delete the "Home2" page, create the intro page, create another page for your posts, then go to Settings > Reading and set the intro page as your front page and the other page as your posts page.