i think you should go to the doctors ask ask for a blood test to be done.
explain that your on birth control and sometimes get a period twice a month, but now youw 10 days late and have taken two pregnancy tests and they came out negative.
a blood test is 100% accurate.
maybe you need a different pill.
but i would make an appointment now.
good luck.