Hey OP, you're allowed to be grumpy. You're poorly.
Some of the keys ways to tell the difference between viral and bacterial tonsillitis are:
Viral - comes on slower, is accompanied by other symptoms- generally runny nose, cough, mild fever, watery eyes and basically feeling like you have a heavy head cold. You can very sore throat but it tends to get better after about 4 days.
Bacterial - comes on quicker, usually but not always would come with a high fever, have severe pain, and there would be an absence of general viral symptoms - it also tends to get worse and worse.
Now that's not a slam dunk way of diagnosising because people can start with a general viral infection that can lead on to a bacterial infection - meaning you'd have the snotty nose too. Some people can have a very severe sore throat with a viral infection. But in an adult anything that comes with a higher fever is usually suspected as more serious, particularly if the fever doesn't really come down or stay down after taking paracetamol or ibuprofen.
I am slightly concerned about the antibiotics and I do think it would be wise for you to look at the leaflet that came with them, or Google them. Most bacterial antibiotics will be prescribed amoxicillian which is 3 a day for 7 days.
5 a day for 10 days seems extreme. But this is generally easy enough to double check online. Alternatively you can ask a pharmacist.
The other way you might know if it's bacterial is whether your symptoms start to resolve quite dramatically within 48hrs after starting the antibiotics. If it's viral the antibiotics will do nothing. If it's bacterial you should get relief quite quickly. So if by Sunday your symptoms are resolved then you know it was bacterial and to continue the course. If by Monday you still feel just as bad - call your GP back, because could be two things - one it's just viral, or she's given you an incompatible antibiotic for the type of bacteria you have and you need a different one.
Bacterial tonsillitis doesn't always come with white spots. It frequently does but not always at first. But if you look on the roof of your mouth and you see red spots (Google images red spots - strep A) then antibiotics would also be given - even if there's no white puss. Red spots don't always mean bacterial but it's a strong indicator for strep A.
I'm not a doctor! But I've had kids and tonsillitis about 15 times over my life - bacterial and viral - so this is a bit of a combination of information I've been given by doctors at various appointments! Hope you feel better soon!