Ay, I understand la, it's scary when ada darah especially dekat 38 weeks! A few of my mum friends went through cervical checks dekat end of pregnancy and most had bleeding on and off for a day or two, so you're not alone. Doctor's advice makes sense, it's usually just from the cervix being irritated during the check, but since you're seeing darah in your urine too and it's been happening through the day, I'd still give your doctor a quick call this morning just to confirm everything's okay, even if it's just to put your mind at ease. At least you know the signs to watch for (contractions, amniotic fluid, heavy bleeding), so you're not clueless if something changes. Take it easy for now and monitor, okay?