All posts appear on your home page. I see that you have discovered how to create a menu item for posts under a category. Beyond what you have, the only other approach I can think of is to use your custom menu to create a brief introductory static page as your “home” page. Your blog page will still accumulate all of your posts but it does NOT have to show up on your menu. You can create menu items for your categories instead.