Y am I having one

 

day periods?? I been on a diet pill sice my son was 6 months olds n but I was on n off them for 90 days n my periods had NT been national... I have a period then next month I will not have one.. What is going on