I'm before speaking to Paarthurnax in the main quest line. Also note that the waitress is still alive in the inn, so I don't think that I missed it. I tried entering Windhelm at midnight multiple times, but there's nothing in the graveyard. I also thought about doing Blood on the Ice, but I can't trigger it. And Ulfric is still marked with the quest marker, even though I just get generic speech options when I speak to him ('How is the war going?', 'Why do you fight?', etc.) So I helped five citizens, but Ulfric's advisor still says that the house is unavailable yet. I tried going to him, but he says about making me a Thane and that I should purchase the house first. Liberate The Reach, Liberate Hjaalmarch Liberate The Pale is apparently the next quest and I didn't do it yet) and below them is an uncompleted 'report to Ulfric Stormcloak'. When I check the quest journal, I see that three entries are completed (Liberate Falkreath, I just finished one of the Stormcloaks missions and I am supposed to report to Ulfric.