What u guys think?

I'm still early (af due on 2nd January) but since a week now I have cramps like period pain, got headache and could sleep all day. After I simply couldn't drink my fave cappuccino today (ewww) I tested and it came back positive (bit faint). I haven't missed my period yet though. I once tested too early and miscarried then... do pls Cross fingers this time it will stay! X