Im 19 yrs old and my cycles are somewhat not normal. When I get my period it lasts up to a month or so then it goes away for about 3-4 months then it comes back and it lasts another month. This has been happening for almost 2 yrs now. Is there anything that will make it go normal again?