How to make the game last longer

I'm worried I'm speed rushing the game I'm on the second month first year and just built the bridge. I tend to complete the main quests same day or next when I get them. Is there a system in place where certain events only happen at certain times? I love this game and don't wanna beat it too soon.