Irregular period

Im so frustrated about my period, it so irregular some months are 20 days cycle some are 34 days never been in 28 days cycle