From history it seems that you might have got some injury
in your vaginal canal due to rough sex with long penis.
Injury or soreness might have caused heavy bleeding.
If bleeding does not control then consult Gynaec and go for physical examination to know the nature and extent of injury.
Avoid sex for few days.
Ok and take care.