It's difficult to have faith sometimes when we see all this violence but ultimately punishment comes from Allah, satan does exactly what the almighty commands him too!
These times were foretold by the Holy Prophet(swt) yet i guess it's human nature to remain in denial or atleast believe that we won't be witnessing it!. Being alive today is a great test but also a pleasure as we'll soon be witnessing victory, inshallah....
We must also understand that this violence will probably spread everywhere soon so we could be it's victims too.