Very scared!

Keosha

So im suppose to come on my period tomorrow. But whats crazy is i spotted 18 days after my last period. and every since then i just been cramping. and with the cramping horny as heck too.I also had sex a day before my ovulation date. Can somebody please help me and tell me whats going on