We cannot be like this all the time if we indeed dream of moving better forward. I hope we gather among ourselves better ways to help improve Bitcoin's transactions.
There are various ways to alleviate the situation. Here and now: are you sending from your Segwit addresses yet? If not, start today. If your service provider doesn't use Segwit addresses, switch to one that does.
Later, features like Lightning, Schnorr signatures and MAST (I'm not clear on how MAST helps yet), are set to improve capacity.
But until then, say hello to reality. Transactions are using a limited resource, and limited resources have a price. If there's more demand for that resource, price goes up. People pay what they think it's worth, always.