That's to be expected really robbie, VFS are just a 'messenger'. They collect the submission, check against their list and bundle it up for the Embassy Hub.
VFS will have no information of application status or progress or even the Visa decision. Only the Embassy will send any communication on decision. VFS just know when they receive the bundle back.
I do feel your frustration though. We've all been there and it can be so stressful and impact the daily life.
May I make a suggestion? Why not try sending an e-mail to the Ambassador personally at the Embassy stating just how frustrating it is to wait for such a long period and ask for his personal intervention to expedite your application.
That's not to say you'll get a reply or any action.. but it might help.
I've known others who have done that and had some action. Could be coincidence I know, but anything is worth a try. I wouldn't be surprised if you application was just sitting on a desk somewhere.
Chin-up, something must move soon.