I have been taking bc pills for about 4.5 months and was recently switched over from yaz to gianvi which is the generic brand of yaz. I had no choice. I had my period around the end of the month and into the beginning of this month like normal. I started spotting around 2 weeks before my next period and its lasted about a week now. Its a brown discharge like color sometimes with little red blood and very small clots. I have tiny cramps sometimes. Is this normal? Why is this happening? Sometimes its heavy and I need a pad, and sometimes I just need a panty liner. This is really starting to weird me out and it getting annoying. I have read some other posts like mine and I really just need reassurance.. Can anyone PLEASE PLEASE help me? Thank you, :)