Four major terrorist attacks in 18 months is enough to test anyone's spirit of tolerance.