Mother Nature has been on fire the last couple weeks , lots of weather , giant swell , earthquakes .