any woman of any age who is having menses can have "irregular periods" due to multiple reasons. i can't really tell you that an 18 day cycle is normal since i do not know anything about you or your medical history. it would be in your best interest to see a gynecologist.
can a woman in her 30'sdevelop an irregular period? . and is a 18 day cycle normal for this woman?