###Human: I had my periods after 2 months and now am having periods for 18 days now. Please help. ###Assistant: Hi. So, you should consult a gynaecologist online immediately for proper investigation to rule out the cause and get treated accordingly -->