The rhythm of your periods may be upset and may be getting delayed because of your birth control measures which i presume are contraceptive
pills.you may be in the premenstraual phase. However pregnancy
can not be excluded based on a single hcg
test if you dont get your periods for 6 weeks from the last menstrual period repeat pregnancy test . your discharge can be an irregular spotting due to hormonal
disturbances. You may be having pelvic inflammation also.