Thanks Lise, that information's really helpful - I'll definitely try the ibuprofen and will aim to have the next injection 2 weeks early, as you suggest.
It's Sod's Law that waiting for another 2 injections before the effects subside means I'll be period-free just in time for me to come off it!
Thanks again for taking the time to respond.