Sizes are based on the tone of the pelvic floor muscles (that hold the cup in place) and not on the intensity of the flow.
Therefore the correct size for you is M. You will simply need to empty it a little more often.