Is it normal to not have a period if on birth control pills for a long time?
It depends on what type of birth control you are on. If you are
on a birth control that will only make you have four or so periods
a year, then it is normal. If you are on a normal birth control it
really isn't normal to not have a period. Failure to menstrate is
often caused by hormonal imbalances, certain conditions such as
polycystic ovarian syndrome, could be causing the imbalance. In any
case a good consultation with a family physician or a gynecologist
would be a good order.