Found a fix here: http://ww.wp.xz.cn/support/topic/plugin-redirection-home-page-redirects-to-new-wordpress-page?replies=24
The problem occures when you create a new PAGE. POSTS are fine, but as soon as a PAGE is created, the home page redirects to the last created page.
You can deactivate the plugin as suggested, or just keep this mind when you create a page, especially since pages are (mostly) created infrequently.
So, when you create a new PAGE, go to Tools>>Redirection>>Groups>>Modified posts.
There you will see a new homepage redirect listed as /
Simply select and delete this redirect and things will return to normal.
Thanks!
Thanks for the suggestions. You guys are great!
Oh boy, sounds complicated for someone like me. Do you think I should just find a theme that supports custom menus? If I do switch to a new theme, is it fairly easy to add the new buttons then? Thanks for responding so quickly!