@Tamsin period is due today
Ok cool sounds like it's just very early then, I would try not to worry and just do a test early tomorrow to confirm it.
If it helps your anxiety at all, I did a test on the day of my missed period and it was negative. Did one the following day and boom, pregnant, I think when it’s early your HGC levels just aren’t that high so lines can be faint. I would perhaps wait a few days and then test with the first urine of the day x
Sorry to hear about the mc. Is it past the time of your missed period? I can only think maybe it's too early to get the strong line, I'm not sure really.