Help! Am I pregnant?

My period is late and had a BFN test today. I keep feeling like I'm going to come on. I have cramping and gas. When should I retest. Is there anything I can look for. I just wish my period would come or have a positive test. So stressful