I agree, its very frustrating though, waking up every morning and feeling today would the day when we will see something and nothing comes up.....Hey! You have come across this much till now so don't lose hope when this wait is about to end. I truly understand your situation as I am going through the same and I agree it is so frustrating to see post dec applicants getting replies and we are still in the loop (no offences to post dec applicants though). NDVO is very unpredictable but we can do nothing about it. Thats how they work. Lets just stay positive and optimistic that our turn is next. I bet you would be getting good news in the comings days or may be next week (you never know).
All the very best