Reality check
E is currently on live overexcited and I quote
'Ive been given a token id so hormones are definately happening'
Sorry to piss on your strawberries but a token id does NOT mean guaranteed hormones. A token ID is the Gender GP clinic's system creating a secure payment profile, so that reoccuring payments can be taken from that ID profile.
This is NOT a guarantee of hormones for goodness sake. You havent had the blood tests or evaluation yet.
Oh and while I am here....Now u said you have noone to accompany you to the dentists, so you need to reschedule...... There is no need for any delay to your cat being spayed is there?