Ask yourself, why you get bored. If you can identify that, it might help you prevent the part of the game that causes boredom for you.
For my part, it helps to establish short term and long term goals, and through them tell a story of my character. In one of my last successful games, I started as a mutant in the wilderness, with really far to everywhere and huge cities. That character started with some rat mutations and hand-to-hand combat skills, and I had the intention of surviving in the wilderness for a while and eventually, slowly, grow him into the post-apocalyptic version of Master Splinter. I played that same scenario at least a dozen times, probably two dozen, without being bored, because I had a really cool vision for what I wanted to achieve. It didn’t matter that my character died, because I would just reset the world and start over until I had a world gen and game start that I could build on.
In my current game I have camped in the wilderness and intent to build a big base from scratch. So I will have to find NPC’s to help with the crafting and a vehicle to transport materials. Short term goals leading to long terms goals.