I agree with ifst5, you need to see a Doctor. I don't know where you live and why it would take a few months to see a physician??? Perhaps your GP (General Practitioner) can refer you to a Psychiatrist sooner than later. Many people really feel rather helpless and don't know what to say or do for you which can be very frustrating for both you and the parties concerned.
Sometimes keeping your mind busy with games or something you enjoy doing can help keep some of the negative thoughts from invading your mind.
Please try to hang in there in the interim.
Kind Regards,
QuasiM0D0