Could mean a lot of things, stds (gon. Can cause bleeding between periods)...Pill won't protect you if your boyfriend was carrying anything
i have read that even as little as 4 periods per year isn't posing any problems for most women, no "buildup" problems
women bear the brunt of upkeep and maintenance, you must go to your gyn, if you call her she's going to ask you come in most likely...For anything out of the ordinary, it may inspire some needed changes, at least get the immediate problem fixed
take care, nothing's ever as bad as it seems or as good as it seems, things usually work out for the best...