Help???

I'm bleeding but my period isn't supposed to come for another 10 days and I haven't had sex in almost 3 months?? I'm confused.