Implantation or period?

What is this? My period shouldnt come so early. Just past two days till now beenhaving urge.to.pee but to little urine, no pain while passing urine. And.now suddenly have clot. Pls help