If you read the stories on here, your story isn't that uncommon, unfortunately. A lot of thyroid nodules involve waiting--waiting for tests, waiting for results, waiting for appointments.
It's also possible that the biopsy was inconclusive. That's what happened to me. Even after they took out half my thyroid, they couldn't tell what it was until they sent it down to some fancy lab. But the fact that it's growing probably means that it doesn't matter what the biopsy says. If it's interfering with your breathing and eating, you probably would have to have surgery regardless. If they are unsure, then they will probably only take out half of your thyroid (the one with the nodule), and then send it out for more tests. But if they are sure, then they'll take the whole thing in one surgery.
I know it's terribly frustrating and really scary, but everything that can be done at this point is being done. In two days, you'll know what the score is and probably when you'll have surgery. Even if it's not cancer, you'll be better off getting rid of what is making it hard to breathe and eat. And the stress is probably making it worse, too.
I would advise you to write down all your questions for the surgeon and make him answer them. Even if he tries to rush out, say "one more thing" or "I have more questions." Be nice, but firm. You have the right to have your questions answered. Writing them down will keep you from forgetting them in the middle of the appointment. Also, write down your symptoms, how long you've been experiencing them, and make sure the surgeon has all your tests and scans before your appointment (ultrasound, blood tests, whatever). Bringing someone with you would also be good, especially if you are feeling overwhelmed. Another set of ears can be really helpful. Also, someone to take notes while you talk to the doctor.
I know this all happened pretty fast and it's all seems really overwhelming, but I think you are on the right track. Actually, I don't think there really is another track, from what I've experienced and what I've read on here of other people's experiences.
If you have more questions or just need to vent, feel free to re-post. We're always here.

Let us know how the appointment goes.