Twin attacks in Afghanistan on May 12 have left many in the country in shock and wondering when the bloodshed in their country will end.