This has been a sort of running theme in my playthrough. I felt like the game was making choices for me, and there were times where my character was doing something that I didn't exactly decide on. There should be a way to finish a story without taking all the control away from the player.
Either way, beat the main quest and some of the bigger ones so now I'm just sort of blowing through the guilds and messin' around. Not a big fan of the leveling system but I'm sure some mods will fix that down the road.