Transexamic acid, naproxen, painkillers and a warm  bath coupled with a hot water bottle afterwards for me 
Having an horrendous totm this time, stupidly heavy and blaaaah again. For the first time though I appear to have lost weight whilst on so I'm not complaining too much!!