@Siewli - SO sorry you are not feeling well - if you are feeling REALLY ill or in fear of passing out at ANY TIME - please call an ambulance/000.
If you are just feeling 'crook' ... please ring the number that @VSP has given you - they will talk you thru it & advise you one way or the other xx
take care.
Great that you are seeing your BS this arvo - I hope it goes well with your results. xx
Make sure you have a buddy with you (hopefully to drive you there too) for both physical and mental support xx
All the best