cramps

so im day late and im having cramps and today i had a lil of pinkish blood when i went to pee and i dnt know what its and sometimes i be throwin up