Can you tell me what is this exactly? I am so confused. Is it periods or something else? Because period is impossible to come as I am on medication.

Heeba