Period sos!!!

So I'm 28 and I've had periods since the age of 12 so you would think I would be used to them by now but for me they are worse then ever due to coming off the pill recently.
Does anyone have any advice or suggestions to help with the pains and bloating? I take regular paracetamol for pain and use hot water bottles when I can but the bloating makes me feel so fat and ugly. I avoid activities in the day because of how I feel. I've got a day out planned this week and the thought of having to deal with my period is ruining it already. I get anxious about where the nearest toilet is in case I've leaked and feel I have to wear clothes which cover up my bum as the bloated stomach makes my bum stick out and basically feel shit :(