I have asked a moderator to provide assistance, they will post an invite on this thread.
They are the only BT employees on this forum, and are a UK based team of people, who take personal ownership of your problem.
I'm really sorry for the problems you are having with your order and that you have not been told what is causing the delay.
The best thing for you to do would be to contact our order specialist team and allow them the chance to put things right. I will drop you a private message now which will include the link to the order team whereby you can chat with them online. This order team is based in the UK and will own your complaint until everything is sorted out.
Should you have any further problems after speaking with this team please let us know.