does this happen to anyone else?

so ever since i’ve 1st started getting my period (about 4 years ago), i’ll get it and then not get it for a month or 2 and then have it again. it’s just really annoying that i never know when it is coming and was wondering what i should do:/