After meeting on a Gaza beach as teenagers, Shamikh and Mohammed have been fighting for justice in Palestine – and for each other – ever since.