I know some of you people know this already but for anyone having trouble with the game.
JLeack, and other people I hope the below information is useful (In fact it might be useful to put into the OP)
The game even keeps a log of significant conversations in your journal, labeled to the individual character. So instead of needing to go all the back to that NPC for that quest, just open your Journal and check the logs and click on a relevant name and refer to any important details that you may have missed.
If you are lost and want to get somewhere. With custom markers you can label every single house if you want for reference, and simply open your map and click on a spot and create a label.
Clicking on existing markers or the ones you create will highlight it and put an arrow on your compass you can follow.
None of this stuff is obvious at first, but if you need quest markers and arrows to help with navigation. The game gives you all of the tools necessary to make your own.