My BRD wallet just charged a 27 dollar miners fee TO SEND 50 dollars worth of bitcoin!! 1/3 of 75 bucks went to a miners fee? 55e7f51a96ecd8d25a1566346bff76e2985a5aed4fe279e44d75f991cf0a993a
Your wallet seems to have wildly inaccurate fee estimation.
Currently, for next block mining, you should be paying around 1/8th of that fee - 1/10th or less for next 2-4 blocks.
Unfortunately, that transaction cannot really be cancelled - you could attempt to double spend it, but the fee is so high that you'd end up spending even more to potentially get a double spend mined, which defeats the purpose.