First of all your bf rapped you. That isn't right. I would go to the police.
You haven't said how long it has been since you lost your baby. It could well be from being pregnant before if it has been in the last few months but then again you could be pregnant again.
Go to the doctor and...