>>8637460The interaction with NPCs takes some time to get used to too, but it's really not that bad. Go give it a try mate.
One more tip, if you're not a minmaxer, don't go looking for guides on classes etc. The system is gamey and you can exploit it so that you have the character with maxed out everything, but it's just not as fun, at least if you're not into that kind of thing. Your call in the end. Have fun!