It absolutely is heartbreaking. Thoughts and prayers to everyone affected, injured, and worse.
Look below the surface for the reasons. In order to continue recruiting jihadists, there has to be an enemy to aim at. With the election luming, the timing of these attacks is pretty transparent.