Spot on regarding the NHS Sasha.
We moan about paying our taxes, but we get fantastic healthcare for free.
I put off going to the doctor for a long time. That was total denial... Its a cliche, but if I knew then what I know now...!
Make an appointment dawnie, if they say they are booked, make it for when they aren't booked (a few days time?) and use the emergency numbers if there is an emergency.