I was very, very close to becoming a nuclear engineer. I had dreams of the future with nuclear fusion; not only could cities be powered,
countries could be powered with a glass of water.
And it's more than theoretical nonsense like "oh well a virus could take out humans."
If we harnessed the power through confinement and/or the tokamaks, we could power Earth for billions of years with nothing more than sea water. And the Earth will be unlivable in just a few hundred million years, but hopefully we would have died out, moved on to a new dimension, or expanded across space, or whatever by then (let's hope they're not on the iPhone 10^20).
Solar is not preferable because the chemicals used in the solar panels themselves are limited and not environmentally friendly. Wind is great, but of course it's not windy everywhere. Hydropower is awesome, but just as with anything there can be dam issues and construction deaths.
I truly think nuclear will be the future whether we want it or not. Is gas/oil limited? Yes, but I very much doubt we will run out in the next 500 years. It's always, "Oh jeez we're going to run out of oil, let's raise the price on you fools" but when BP has an oil leak in the Gulf of Mexico it's, "Oh jeez if this isn't fixed the oil will spurt out for 200 years." That always made me go HMMM?
Of course it will probably be a combo of renewables, nuclear, and oil, but with nuclear fusion there would be a seemingly infinite amount of power. Hopefully we figure it out soon so the planet doesn't take as much of a toll!