This sounds good, but if everything requires a cause, then doesn't that mean God would require a cause? If God made everything, who made God?

Yeah, that's a common question. The short answer is that no matter what caused the universe, for the universe to exist there has to be a something that wasn't caused or made. And this actually fits with the idea of God, who is a self-existent being. We actually have a whole other set of questions and answers on the topic, so if you want to learn more, you can follow this link: If God made everything, who made God?