This brown discharge.

When you realize that a brand isn't working with your body, let's say you start having discharge for 4 days, can you just stop altogether? Because honestly not only am I discharging but my boobs my sore/fuller. And I'm getting bloated. (No I'm not pregnant I had my period lol) Is there any way to stop it? I admit I casually take it an hour or two late sometimes, I know that can be the reason for the discharging. But now I take it on time so- when do you girls think the discharge will stop? P.S :: VALENTINES DAY IS TOMORROW THATS WHY THIS IS A CRISIS.