Help plz

Sandhya
According to glow My period due on tomorrow... Today I had minor cramp and light browish spot.. Is this my af showing up  or implantation bleeding?? Me n my husband ttc baby 1 for more than 2 yrs.. If it's af than I'm  gonna killmyself😪😪..I no longer can keep patience anymore ...:((