i have menses for 12yrs lio .. and its still irregular...
hehe!
anyway it can be due to many psychological and physical reasons
too.. sometimes emotional too....
taken contraceptive to regulate it b4 and i put on lotsa weight
too.. so now back to irregular menses