Florida receives a lot of heat through out the year, air close the ground is warmed and frequent sea breezes (Florida is surrounded by seas and oceans) provide the necessary lift and moisture for the formation of thunderstorms. This why lightning is common Florida
Over time, pressure continues to build in the tectonic plates, until suddenly, they shift in an earthquake. Aftershocks are common, but then a long time can pass before another one becomes likely.