3 day late but still getting a negative!!

Christina
My original period was noted on my glow calendar for Sunday. I tested Sunday morning and got what looked like a very very very faint line. I bought more tests ( walmarts cheapie) on Monday, held my pee for over 4 hours (not easy) and received a negative. I have tested every morning since all with BFN , I though I saw a very faint line, but I think it is just line eyes. I am now 3 days late, I feel boated, have mild cramping, my boobs are a little sore but not as sore as when I normally get my period. I am also having a white discharge, which is not normal for me at this time in my cycle. I am just confused, is my period just late or could I possibly be pregnant? I normally track my ovulation and period religiously, but since I haven't had any luck in the past, I decided that i was going to just let it happen. I normally ovulation between the 19- 22 CD. This is day 34.  Any suggestion?