period problems

My body seems to be so f****d up! I literally finished my period on the 12 and I've started again today (21st)! Why does this happen? Does it happen to anyone else?