Anak, light spotting with delayed period can mean so many things, it could be normal, pero kailangan mo talaga makita ng doctor para ma-check properly, lalo na kung 3 weeks delayed na. Hindi pwedeng mag-assume tayo dito, okay? Please go to your OB or clinic as soon as you can so they can do a proper exam and tests, peace of mind lang yan para sa'yo. A few of us moms went through this and parang nakita lang namin ang big difference once we got checked. Praying it's all good, pero don't wait, ha!