Oh, @jessicamt I'm glad you are feeling a bit better tonight, but I am so sorry for what you are dealing with. I am a mother of a son and daughter, both in their 30s now. I have always hoped they would be totally up front with me on any problems, even now if it's something I can help or advise with.
You are a teen so your parents definitely need to know the full scope of what you are going through, and they need to advocate for you with the doctor. I always make sure that I am on a waiting list if I can't get in as soon as I want to, and very frequently I do then get in sooner. Is the doctor someone you have an established patient-doctor relationship with? That helps of course, rather than trying to get in with a doctor whom you have not seen before.
If your problems began before your friend was diagnosed with cancer then obviously that is not the cause, although it could exacerbate it.
I am hoping that when you finally do get a thorough workup it will turn out to be something quite benign that's more of a nuisance than a serious medical problem. I find there is always great relief in knowing what the problem is. That was even true when I went a long time without a diagnosis and when I did finally get a diagnosis it was pretty serious. At least I knew.
That has made me think too, are you going to a local doctor in a smaller town or city? I know that my diagnosis took a long time because I live in southern NH and the doctors here simply do not see as much as doctors in larger teaching hospitals. If you can possibly make an appointment at a large teaching hospital that would probably be the best route to take. I know nothing about healthcare in Canada, is that possible?