 [ Symptoms ] can vitamins interfere with any prescription medicines [ Disease ] you are most likely not pregnant stress can cause irregular periods and crampiness there can be many reasons for those symptoms especially stress or hormonal fluctuations you are doing right by being so careful about contraception you may want to consider going on regular birth control to regularize your periods and also give yourself some peace of mind