Hey guys, I need some help here. A while back I started this quest, I am on the part "escort Esbern to Riverwood." I met Esbern in Riften and he said he would follow, so I just left and fast traveled to Riverwood. Then I got there to talk to Delphine and Esbern never showed, so I waited about 30 hours and he's still not there. Then I went and did a bunch of other stuff, now weeks later, I'm at the point where I need to do this quest and I've lost Esbern! The arrow tells me to go to Delphine, I've heard everything she's had to say and the quest will not progress.
What do I do? Can anyone help, I'd appreciate it!