Weird period cycle. Help?

Hannah
I finished my period 3 weeks ago and got it again this week. Why? How?