Can anyone answer this?

Raven • ~Buildings burn. People die. But real love is forever.~

Ok, so my periods have always been irregular, but is it normal for a cycle to be 21 days one time and then less the next? I mean I'm 22 and I've been swimming and exercising more, and trying to eat and drink healthier,could that be it?