This is a follow up question of my previous post.
In short: I had an interview for a PhD position almost 2 months ago. I only heard from them a month later and they said they have not made their final decision yet.
As I am still a master student, they asked when I will finish my degree and whether I can send them my thesis. I finally sent them my thesis a few weeks ago and asked whether they can tell me the final result. They said they will get back to me in a week. But there was no any update.
A week after that, I emailed them again and asked if the final decision is ready. They said they have not come to a conclusion yet, but I am one of their preferred candidates. They asked for an extra week, and after a week, unfortunately there is no response.
It's been about 2 months now that I have been waiting a response from them. I feel like I sent them the same email too many times asking whether they have made their final decision and every time I got a response that they have not.
Since it is a long time to decide, I have a feeling that they are in contact with the most preferred candidate and they are not telling me a decision because perhaps they want to make sure the other candidates are still in line in case the best candidate reject the offer. But this would mean that they are not telling me the truth, which I don't believe (and hope) is a common thing in academia.
What would be the reason that they cannot give me an answer? Why would 2 months not be enough to make a decision? And is it possible that they are not being honest with me (and have chosen their favorite candidate)? Should I just forget about this position?
It is very important for me to know the result because I have other things (which are affected by this) to do. But I also do not want to send them the same email over and over again.
P.S: There is not any underlying funding and other problems that could cause delays.