HELP!!! Bleeding with no period???

So yesterday I was sitting in class and it felt like I queefed however when I went to the potty later I saw that it was actually blood. 
I am totes freaked!!!
I mean the Monday night I had sex with my hubby and he made me bleed a little. 
And a week before Monday I had been spotting on and off.