Help me please

mrs_chocolate_flower

I'm cramping and spotting and I'm 3weeks pregnant is this normal and how long do the cramping last for