Odd moment

So ive had my period for two years and it usually lasts for about 5 to 7 days... Its been nine days now that ive had it, its lighter then usual and its briwn and red. Ive been on the pill for two months, could that be it?