hello sis, calm down first. the matter may not be that serious as you think.
as the "AF was due on 3Dec but its has been missing for 10 days today", there is a sign that you're pregnant already. would suggest to wait for another 2 weeks (longest) then went for urine test.
let's discuss further if it fails.