There is something your GP can give you to delay ...
When I was suppose to be given progrestrone supplements I was given progrestrone pill - This delays AF for holidays an stuff

Pop down an see your GP maybe you could take this too - only a temp measure appearntly. Honestly not up on details but I kn ow the lady doctor said women do ask for this when they are going on hols.
Andrews can stop you feeling all bloated also - not sure about AF bloated though! Could work!!