help, my anxiety is killing me 😭

So according to this app my period is late by five days, I've only had sex twice since my last period and both times I used my diaphragm, spermicide, and he pulled out both times. Now I've found a hard bump on my cervix about the size of the top of my index finger, I have an appointment with my gyno tomorrow morning but I'm freaking out. My anxiety causes fibrillation and it's been almost non stop. Any ideas on how to calm myself? Any words of advice? Hubs is acting like nothing is even wrong and I have no friends to talk to about it 😭 I'm worried it's cancer because it runs in the family 😭😭😭