I haven't relly had a period an got this wot could it be? Af was due 21st

Emma