Miscarriage ?

My period was 4 months late , I would have sex almost everyday & my boyfriend would finish in me.. I was having really sharp cramps in my stomach last week & yesterday i was bleeding like crazy.. still am bleeding heavily not really that much clots but the blood is heavy could it be a miscarriage ?