In this essay, I have examined both the advantages and disadvantages of renewable energy and illustrate several possible ways to solve the problems which are hindering the development of renewable energy. The current situation of energy is not optimistic, conventional energy sources like fossil fuels will run out in the near future, and some obstacles are hindering the development of renewable energy. However, there still are several approaches to solve these problems. Firstly, by building a power system with a combination of several renewable resources, people can solve the problem of its instability. Secondly, by dividing the “one large container” of energy into small family batteries, the problem of no storage in power systems is likely to be solved. Finally, by making use of everything around effectively, the dilution of renewable energy resources would no longer be a problem. Overall, despite the fact that conventional energy resources are still occupying the majority of current energy supply in most countries around the world, people and governments of all countries need to consider more about the sustainability of human beings and start to focus on transforming energy sources from non-renewables to renewables.