Sorry you have had problems. I have had the same treatment, for the same reason, and so far so good (3 years on). I wear a VERY supportive sports bra for running so that nothing moves, ever, and I always wear a bra or crop top of some sort, day and night. Other than that (and I'm sure you do the same) I'm not sure what else you can do, and I suspect maybe you are just very unlucky. My surgeon was absolutely fine about me running again with the (very obvious) caveat that I was well supported at all times
Running for 5 minutes then realising you wished you hadn't worn those particular shorts/socks/top/gloves etc etc. so then you spend the next 5 minutes trying to decide if it's worth going home to change, by which time it's too late, and you go on to have an uncomfortably hot/cold or generally Unsatisfactory Run.
Kinda annoying for the teacher who can't deliver their planned lesson cos half the class have buggered off on a cheap holiday, or for the rest of the class who miss out on a planned activity cos there aren't enough to make up the numbers. Teachers and the rest of the school staff are required to be there; so are the children. Unfortunately most don't see it that way and only consider the impact on their own child and holiday budget. And in my experience (parent and partner of a teacher) the vast majority of parents who take their children out of school for a cheap(er) holiday can well afford the more expensive version during school holidays, so it's rarely a case of 'cheap holiday or no holiday'