implantation bleeding or nah?

So recently I was spotting it only lasted for about 2 hours. I thought it was my period but using when I start my period is heavy and with blood clot. My period is now 22 days late. I've been having unprotected sex. So what does that mean? I'm still learning stuff.