Honey, sometimes because it is late it doen't mean you are pregnant unless of course you've had sex and the ejaculation was done inside...sometimes the lateness is due to a change of cycle or because you may be too worried about you period that your body is delaying the flow.....Watch out when you least expect there may a gush of blood..... Hope this has calmed you down!!!!!!!!!!!
Your symptoms suggest that you might be pregnant..if th eurin etest is negative, go in for a blood test to determine pregnant or not which is more accurate than the urine test.