Finally, Someone had a meltdown about Islam