My Cycle

Starrasia • 💕😍👶🏽👨‍👩‍👧
My Cycle is 3weeks and 3 days late I took a pregnancy test this morning and it was negative.! I don't know what's going on with my body and why I haven't gotten a cycle yet . What should I do? What's wrong?