I only have experience maiding, although I'll be a wg soon. The girl I maided for had the injection in the top of her bum and that stopped periods. However, when she forgot one injection it made her periods really erratic and she had to take 3 weeks off. No way would I ever have that. Ibuprofen is supposed to make the bleeding lighter apparently? I would never, ever work through my period unless it was just doing hand relief/massage etc.