Taking birth control pill for 8 years my period was light then the next period early and heavy am i pregnant?

A heavy period is not a sign of pregnancy;a missed period is.If you think you might be pregnant, take a pregnancy test.