... bleeding heavy with small clots what can be the cause