Period is being weird

Tazhe

Period was 3 days late. When it finally came it only lasted for a day and a half then went away. It finally came back this morning. What could that mean?