Since you are on pills and yet missed your period, you should see your doctor for an examination and exclude pregnancy
. You may need a blood test
and also a sonogram to elicit the cause of your abdominal pain
. HPTs may not always be positive in early pregnancy as they are not so sensitive. Also, get your urine examined as urinary infections sometimes cause delayed periods associated with frequency and abdominal pain. Take care.