I believe the injection helps the immediate bleeding by aiding the body to clot/close where it separates. I had the injection, bled heavily for 2 - 3 weeks and still have to wear a liner during the day at 5.5 weeks.