I can understand @nickcarvajal
Bubble is a blank canvas and this is both its strength and also its weakness.
You have to build a structure for your app in every page as it does not come with it.
Over the years, I left and came back. Once I thought of it as a visual programming language and not as a block-app-builder like most other tools out there … I came to make peace with it 
Also, there are frameworks such as Airdev’s Canvas and Openbuild that mitigate this aspect of building.
Best of luck with your project in whatever platform you choose 