If you are in England ring NHS Direct, they are there now, 0845 46 47, and ask for their advice. or go to your local walk-in centre if they are still open. You sound a bit desperate and it can't help that the surgery say they can't see you soon. Even if it turns out to be nothing serious, it sounds like you need someone to listen to you - your symptoms have been going on for quite a long time now - have you looked for medical advice before this?. You can also look at the NHS Direct website
http://www.nhsdirect....at/InitialAssessment/ but I think you'd do better speaking to a real person on the phone. Give it a try - good luck, I hope you feel better soon.