Re: bbpress forum on wordpress page
Maybe this is relevant:
What you are looking for is pretty common, but there’s not a super easy way to do it without designing a bbPress template to look like your theme.
An alternative is to install a forum plugin for WordPress, instead of bbPress.
Someone else recently asked the same question: