Who said that you had to see a doctor at eighteen? You don't if you take care of yourself. Don't engage in risky sexual behavior, watch your diet,etc. and you'll be fine. Stress will make the periods a little weird. Sounds like you're stressed out and I'd advise calming down first.