One can have irregular periods which can be due to various reasons. It may be a drug you are taking some food you are eating,or even due to stress.O n the average you must have your period after 28 days. I have mine after every 22 days but there are times I have it after … Read more