TMI! Ladies help

My period isn't due until like another week and I'm on birth control. What is this ???