I'm that kind of player where I'll do most of the side missions instead of focusing on the main quests lol. Once I'm done with the side quests that's when I start to do the main ones, and most of the time, thanks to those side missions, I easily beat the main missions because I've been getting exp, items and whatnot hahaha.