Hi,
Welcome to the forum
You're right, very much a piece of string question, but I believe they are obliged to process it within 60 days. I know when I applied for mine, it took nearly that long to process, whereas others have got their visa the same day by going to the immigration office.
You should join in some of the games in the Coffee House to relieve some of that stress
