Fees are high because volatility is too high. A lot of traders are sending bitcoin to and out exchanges... this always happens.
But you can still make transactions with low fees. I made a transaction recently with 10 sat/byte that was confirmed in a few hours. You just need to be patient.