Someone please give me hope!

I'm four days late, I have tender nipples (just my nipples, not my whole breast, weird I know), cramping for about a week. I took a hpt this morning BFN :( but the weird of all of this is that about a week before my period was due I had an egg white discharge. Did I ovulate late? If so I'm out for this month because we did not have sex the day prior or even that day. How long should I wait to test again?