Geology major here! We actually know A LOT about how volcanoes work and behave, the problem is that there are so many variables involved that forecasting an eruption is damn near impossible. There are general warning signs to indicate something is likely to happen but it will likely never be an exact science, almost…