I'm really frustrated with the current situation of Ethereum. The gas fees are sky-high and it's becoming increasingly expensive to use the network. I don't understand why this is happening and it's starting to affect my transactions too. Can someone explain why Ethereum gas is so high?