and had a filling in one of my top teeth. I'm starving hungry and the anaesthetic still hasn't worn off. It's been nearly three hours!!! How long does it usually last please?????